A Reinforcement Learning Approach to Score Goals in RoboCup 3D Soccer Simulation for Nao Humanoid Robot

被引:0
|
作者
Fahami, Mohammad Amin [1 ]
Roshanzamir, Mohamad [1 ]
Izadi, Navid Hoseini [1 ]
机构
[1] Isfahan Univ Technol, Dept Elect & Comp Engn, Esfahan, Iran
关键词
Reinforcement Learning; Nao Humanoid Robot; RoboCup 3D Soccer simulation;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Reinforcement learning is one of the best methods to train autonomous robots. Using this method, a robot can learn to make optimal decisions without detailed programming and hard coded instructions. So, this method is useful for learning complex robotic behaviors. For example, in RoboCup competitions this method will be very useful in learning different behaviors. We propose a method for training a robot to score a goal from anywhere on the field by one or more kicks. Using reinforcement learning, Nao robot will learn the optimal policy to kick towards desired points correctly. Learning process is done in two phases. In the first phase, Nao learns to kick such that the ball goes more distance with minimum divergence from the desired path. In the second phase, the robot learns an optimal policy to score a goal by one or more kicks. Using this method, our robot performance increased significantly compared with kicking towards predetermined points in the goal.
引用
收藏
页码:450 / 454
页数:5
相关论文
共 50 条
  • [21] A visual debugger for developing RoboCup soccer 3D agents
    Nakamura, Yosuke
    Nakashima, Tomoharu
    ARTIFICIAL LIFE AND ROBOTICS, 2011, 16 (02) : 219 - 223
  • [22] A Visual Debugger for Developing RoboCup Soccer 3D Agents
    Nakamura, Yosuke
    Nakashima, Tomoharu
    PROCEEDINGS OF THE SIXTEENTH INTERNATIONAL SYMPOSIUM ON ARTIFICIAL LIFE AND ROBOTICS (AROB 16TH '11), 2011, : 934 - 937
  • [23] Distributed Optimization Tool for RoboCup 3D Soccer Simulation League Using Intel DevCloud
    Oliveira, Guilherme N.
    Maximo, Marcos R. O. A.
    Curtis, Vitor V.
    ROBOCUP 2022, 2023, 13561 : 152 - 163
  • [24] Integration of 3-D Perception and Autonomous Computation on a Nao Humanoid Robot
    Canzobre, David S.
    Regueiro, Carlos V.
    Calvo-Varela, Luis
    Iglesias, Roberto
    ROBOT 2015: SECOND IBERIAN ROBOTICS CONFERENCE: ADVANCES IN ROBOTICS, VOL 1, 2016, 417 : 161 - 173
  • [25] A multi-agent reinforcement learning approach to robot soccer
    Duan, Yong
    Cui, Bao Xia
    Xu, Xin He
    ARTIFICIAL INTELLIGENCE REVIEW, 2012, 38 (03) : 193 - 211
  • [26] A 3D Simulation Environment and Navigation Approach for Robot Navigation via Deep Reinforcement Learning in Dense Pedestrian Environment
    Liu, Qi
    Li, Yanjie
    Liu, Lintao
    2020 IEEE 16TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2020, : 1514 - 1519
  • [27] A multi-agent reinforcement learning approach to robot soccer
    Yong Duan
    Bao Xia Cui
    Xin He Xu
    Artificial Intelligence Review, 2012, 38 : 193 - 211
  • [28] Learning low level skills from scratch for humanoid robot soccer using deep reinforcement learning
    Abreu, Miguel
    Lau, Nuno
    Sousa, Armando
    Reis, Luis Paulo
    2019 19TH IEEE INTERNATIONAL CONFERENCE ON AUTONOMOUS ROBOT SYSTEMS AND COMPETITIONS (ICARSC 2019), 2019, : 256 - 263
  • [29] Design of 3D Printing RoboCup Rescue Robot
    Yang, Zhen
    Wu, Bin
    Wu, Xinyang
    2020 CHINESE AUTOMATION CONGRESS (CAC 2020), 2020, : 6145 - 6147
  • [30] Layered learning for a soccer legged robot helped with a 3D simulator
    Cherubini, A.
    Giannone, F.
    Iocchi, L.
    ROBOCUP 2007: ROBOT SOCCER WORLD CUP XI, 2008, 5001 : 385 - 392