Footstep planning of humanoid robot in ROS environment using Generative Adversarial Networks (GANs) deep learning

被引:10
作者
Mishra, Pradumn [1 ]
Jain, Urja [1 ]
Choudhury, Siddharth [1 ]
Singh, Surjeet [1 ]
Pandey, Anish [1 ]
Sharma, Abhishek [2 ]
Singh, Ramanpreet [2 ]
Pathak, Vimal Kumar [2 ]
Saxena, Kuldeep K. [3 ]
Gehlot, Anita [4 ]
机构
[1] KIIT Deemed Univ, Sch Mech Engn, Mechatron Lab, Patia 751024, Odisha, India
[2] Manipal Univ Jaipur, Dept Mech Engn, Jaipur 303007, Rajasthan, India
[3] GLA Univ, Dept Mech Engn, Mathura 281406, Uttar Pradesh, India
[4] Uttaranchal Univ, Div Res & Innovat, Dehra Dun 248007, Uttarakhand, India
关键词
Footstep planning; Deep learning; Generative Adversarial Networks; Humanoid robots; Path planning; Robot Operating System; EXPLORATION; WALKING;
D O I
10.1016/j.robot.2022.104269
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes deep learning-based footstep planning using Generative Adversarial Networks (GANs) for the indoor navigation of humanoid robots. The GAN-based architecture presents an efficient and accurate path to plan the footsteps of a humanoid robot on Robot Operating System (ROS) based architecture. During navigation, humanoid robots must understand their surroundings and be able to generate footsteps accurately. Although some algorithms that are based on sampling, such as Rapidly Exploring Random Tree (RRT*) and A*, are widely used for path planning, they fail to perform in narrow paths, especially for the footstep generation of humanoid robots. The widely growing deep learning approaches such as GANs are now producing extremely surprising results in solving real-life problems. The experiments conclude that GAN based approach performs better than conventional Dijkstra's or A* algorithms. The accuracy of the generated footsteps from the GAN-based path planner comes out to be approximately 93%.(c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页数:9
相关论文
共 26 条
[1]  
Agarap A. F., 2018, arXiv
[2]  
Aron Papp J.S., 2016, Recent Innov. Mechatronics, V3, P1, DOI [DOI 10.17667/RIIM.2016.1-2/3.THE, DOI 10.17667/RIIM.2016.1-2/3]
[3]  
Brunner M, 2013, IEEE INT CONF ROBOT, P5539, DOI 10.1109/ICRA.2013.6631372
[4]  
Chestnutt J, 2005, IEEE INT CONF ROBOT, P629
[5]   An Adaptive Action Model for Legged Navigation Planning [J].
Chestnutt, Joel ;
Nishiwaki, Koichi ;
Kuffner, James ;
Kagami, Satoshi .
HUMANOIDS: 2007 7TH IEEE-RAS INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS, 2007, :196-+
[6]  
Dellaert F, 1999, ICRA '99: IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-4, PROCEEDINGS, P1322, DOI 10.1109/ROBOT.1999.772544
[7]   Generative Adversarial Networks [J].
Goodfellow, Ian ;
Pouget-Abadie, Jean ;
Mirza, Mehdi ;
Xu, Bing ;
Warde-Farley, David ;
Ozair, Sherjil ;
Courville, Aaron ;
Bengio, Yoshua .
COMMUNICATIONS OF THE ACM, 2020, 63 (11) :139-144
[8]   Orientation angle based online motion control of an Aldebaran NAO humanoid robot in V-REP software environment using novel sunflower optimization (SFO) algorithm [J].
Gupta A. ;
Adhikari R. ;
Pandey A. ;
Kashyap A.K. .
International Journal of Information Technology, 2021, 13 (6) :2175-2183
[9]   Image analogies [J].
Hertzmann, A ;
Jacobs, CE ;
Oliver, N ;
Curless, B ;
Salesin, DH .
SIGGRAPH 2001 CONFERENCE PROCEEDINGS, 2001, :327-340
[10]  
Hirose N, 2017, Arxiv, DOI arXiv:1709.05439