Learning to Run Faster in a Humanoid Robot Soccer Environment Through Reinforcement Learning

被引:25
|
作者
Abreu, Miguel [1 ]
Reis, Luis Paulo [1 ]
Lau, Nuno [2 ]
机构
[1] Univ Porto, Fac Engn, Artificial Intelligence & Comp Sci Lab, LIACC FEUP, Porto, Portugal
[2] Univ Aveiro, Inst Elect & Informat Engn Aveiro, DETI IEETA, Aveiro, Portugal
来源
关键词
Reinforcement learning; Machine learning; Humanoid; Robot; Soccer; Running; BIOMECHANICS;
D O I
10.1007/978-3-030-35699-6_1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Reinforcement learning techniques bring a new perspective to enduring problems. Developing skills from scratch is not only appealing due to the artificial creation of knowledge. It can also replace years of work and refinement in a matter of hours. From all the developed skills in the RoboCup 3D Soccer Simulation League, running is still considerably relevant to determine the winner of any match. However, current approaches do not make full use of the robotic soccer agents' potential. To narrow this gap, we propose a way of leveraging the Proximal Policy Optimization using the information provided by the simulator for official RoboCup matches. To do this, our algorithm uses a mix of raw, computed and internally generated data. The final result is a sprinting and a stopping behavior that work in tandem to bring the agent from point a to point b in a very short time. The sprinting speed stabilizes at around 2.5m/s, which is a great improvement over current solutions. Both the sprinting and stopping behaviors are remarkably stable.
引用
收藏
页码:3 / 15
页数:13
相关论文
共 50 条
  • [1] Teaching a humanoid robot to walk faster through Safe Reinforcement Learning
    Garcia, Javier
    Shafie, Diogo
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2020, 88
  • [2] Deep Reinforcement Learning for a Humanoid Robot Soccer Player
    Isaac Jesus da Silva
    Danilo Hernani Perico
    Thiago Pedro Donadon Homem
    Reinaldo Augusto da Costa Bianchi
    [J]. Journal of Intelligent & Robotic Systems, 2021, 102
  • [3] Deep Reinforcement Learning for a Humanoid Robot Soccer Player
    da Silva, Isaac Jesus
    Perico, Danilo Hernani
    Donadon Homem, Thiago Pedro
    da Costa Bianchi, Reinaldo Augusto
    [J]. JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2021, 102 (03)
  • [4] Reinforcement learning for robot soccer
    Riedmiller, Martin
    Gabel, Thomas
    Hafner, Roland
    Lange, Sascha
    [J]. AUTONOMOUS ROBOTS, 2009, 27 (01) : 55 - 73
  • [5] Reinforcement learning for robot soccer
    Martin Riedmiller
    Thomas Gabel
    Roland Hafner
    Sascha Lange
    [J]. Autonomous Robots, 2009, 27 : 55 - 73
  • [6] Generalized Model Learning for Reinforcement Learning on a Humanoid Robot
    Hester, Todd
    Quinlan, Michael
    Stone, Peter
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2010, : 2369 - 2374
  • [7] Learning low level skills from scratch for humanoid robot soccer using deep reinforcement learning
    Abreu, Miguel
    Lau, Nuno
    Sousa, Armando
    Reis, Luis Paulo
    [J]. 2019 19TH IEEE INTERNATIONAL CONFERENCE ON AUTONOMOUS ROBOT SYSTEMS AND COMPETITIONS (ICARSC 2019), 2019, : 256 - 263
  • [8] Policy gradient learning for a humanoid soccer robot
    Cherubini, A.
    Giannone, F.
    Iocchi, L.
    Lombardo, M.
    Oriolo, G.
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2009, 57 (08) : 808 - 818
  • [9] Application of reinforcement learning in robot soccer
    Duan, Yong
    Liu, Qiang
    Xu, Xinhe
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2007, 20 (07) : 936 - 950
  • [10] Deep Reinforcement Learning for Humanoid Robot Behaviors
    Muzio, Alexandre F. V.
    Maximo, Marcos R. O. A.
    Yoneyama, Takashi
    [J]. JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2022, 105 (01)