Optimization of Robot Movements Using Genetic Algorithms and Simulation

被引:0
|
作者
Zahn, Brandon [1 ]
Fountain, Jake [1 ]
Houliston, Trent [1 ]
Biddulph, Alexander [1 ]
Chalup, Stephan [1 ]
Mendes, Alexandre [1 ]
机构
[1] Univ Newcastle, Fac Engn & Built Environm, Sch Elect Engn & Comp, Callaghan, NSW 2308, Australia
来源
关键词
Simulation; Walk engine; Optimization; Multi-objective;
D O I
10.1007/978-3-030-35699-6_38
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This work describes the optimization of two robot movements in the context of the Humanoid league competition at RoboCup. A multi-objective genetic algorithm (MOGA) was used in conjunction with the real-time physics simulator Gazebo. The motivation for this work was that the NUbots team, from the University of Newcastle, lacked a simulation platform for their soccer-playing robots. Gazebo was the preferred choice of simulator, offering built-in compatibility with the Robot Operating System (ROS). The NUbots robot software, however, uses a proprietary message-passing framework in place of ROS. This work thus describes the pathway to use Gazebo with non-ROS compliant applications. In addition, it describes how MOGA can be used to optimize complex movements in an efficient manner. The two robot movements optimized were a kick script and the walk engine. For the kick script, the resulting optimal configuration improved the kick distance by a factor of six, with 50% less torso sway. For the walk engine, the forward speed increased by 50%, with 38% less torso sway, compared to the manually-tuned walk engine.
引用
收藏
页码:466 / 475
页数:10
相关论文
共 50 条
  • [31] Using genetic algorithms in software optimization
    Ivan, Ion
    Boja, Catalin
    Vochin, Marius
    Nitescu, Iulian
    Toma, Cristian
    Popa, Marius
    PROCEEDINGS OF THE 6TH WSEAS INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND INFORMATICS (TELE-INFO '07)/ 6TH WSEAS INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING (SIP '07), 2007, : 36 - +
  • [32] Using genetic algorithms for the optimization of mechanisms
    Marcelin, J.-L. (Jean-Luc.Marcelin@ujf-grenoble.fr), 1600, Springer-Verlag London Ltd (27): : 1 - 2
  • [33] Using genetic algorithms for the optimization of mechanisms
    Jean-Luc Marcelin
    The International Journal of Advanced Manufacturing Technology, 2005, 27 : 2 - 6
  • [34] An Autonomous Robot Map Creation and Map Optimization Using Genetic Algorithms and Artificial Neural Networks
    Cabar, Inci
    Erol, Osman K.
    Yavuz, Sirma
    PROCEEDINGS OF THE 8TH WSEAS INTERNATIONAL CONFERENCE ON APPLIED INFORMATICS AND COMMUNICATIONS, PTS I AND II: NEW ASPECTS OF APPLIED INFORMATICS AND COMMUNICATIONS, 2008, : 443 - +
  • [35] Furniture Production Optimization with Visual Simulation and Genetic Algorithms
    Kofjac, Davorin
    Kljajic, Miroljub
    SMO 08: PROCEEDINGS OF THE 8TH WSEAS INTERNATIONAL CONFERENCE ON SIMULATION, MODELLING AND OPTIMIZATION, 2008, : 53 - +
  • [36] OPTIMIZATION OF MEDICAL ULTRASOUND TRANSDUCERS WITH SIMULATION AND GENETIC ALGORITHMS
    Kofler, Monika
    Beham, Andreas
    Affenzeller, Michael
    Wagner, Stefan
    EMSS 2008: 20TH EUROPEAN MODELING AND SIMULATION SYMPOSIUM, 2008, : 100 - 105
  • [37] THE SIMULATION AND OPTIMIZATION OF LIFT CONTROL SYSTEMS WITH GENETIC ALGORITHMS
    Bolat, Berna
    SIGMA JOURNAL OF ENGINEERING AND NATURAL SCIENCES-SIGMA MUHENDISLIK VE FEN BILIMLERI DERGISI, 2006, 24 (02): : 14 - 20
  • [38] User-interfaces layout optimization using eye-tracking, mouse movements and genetic algorithms
    Antonio Diego-Mas, Jose
    Garzon-Leal, Diana
    Poveda-Bautista, Rocio
    Alcaide-Marzal, Jorge
    APPLIED ERGONOMICS, 2019, 78 : 197 - 209
  • [39] The optimization of traffic signal light using Genetic Algorithms coupled with a simulation tool (SUMO)
    Thuong, Jean-Francois
    Wang Jintao
    PROCEEDINGS OF THE 2007 CONFERENCE ON SYSTEMS SCIENCE, MANAGEMENT SCIENCE AND SYSTEM DYNAMICS: SUSTAINABLE DEVELOPMENT AND COMPLEX SYSTEMS, VOLS 1-10, 2007, : 2087 - 2093
  • [40] A Simulation-Optimization Model for Optimal Aquifer Remediation, Using Genetic Algorithms and MODFLOW
    Kontos, Yiannis N.
    HYDROLOGY, 2024, 11 (05)