Proceedings

Deep Reinforcement Learning for Multi-contact Motion Planning of Hexapod Robots

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 2381-2388.

https://doi.org/10.24963/ijcai.2021/328

Abstract

Legged locomotion in a complex environment requires careful planning of the footholds of legged robots. In this paper, a novel Deep Reinforcement Learning (DRL) method is proposed to implement multi-contact motion planning for hexapod robots moving on uneven plum-blossom piles. First, the motion of hexapod robots is formulated as a Markov Decision Process (MDP) with a specified reward function. Second, a transition feasibility model is proposed for hexapod robots, which describes the feasibility of the state transition under the condition of satisfying kinematics and dynamics, and in turn determines the rewards. Third, the footholds and Center-of-Mass (CoM) sequences are sampled from a diagonal Gaussian distribution and the sequences are optimized through learning the optimal policies using the designed DRL algorithm. Both of the simulation and experimental results on physical systems demonstrate the feasibility and efficiency of the proposed method. Videos are shown at https://videoviewpage.wixsite.com/mcrl.

  1. [Arulkumaran et al., 2017] Kai Arulkumaran, Marc Peter Deisenroth, Miles Brundage, and Anil Anthony Bharath. Deep reinforcement learning: A brief survey. IEEE Signal Processing Magazine, 34(6):26-38, 2017.
  2. [Belter et al., 2016] Dominik Belter, Przemysław Łabźcki, and Piotr Skrzypczyński. Adaptive motion planning for autonomous rough terrain traversal with a walking robot. Journal of Field Robotics, 33(3):337-370, 2016.
  3. [Betts, 1998] John T Betts. Survey of numerical methods for trajectory optimization. Journal of guidance, control, and dynamics, 21(2):193-207, 1998.
  4. [Ding et al., 2020] Liang Ding, Peng Xu, Haibo Gao, Zhikai Wang, Ruyi Zhou, Zhaopei Gong, and Guangjun Liu. Fault tolerant free gait and footstep planning for hexa- pod robot based on monte-carlo tree. arXiv preprint arX- iv:2006.07550, 2020.
  5. [Fernbach et al., 2018] Pierre Fernbach, Steve Tonneau, and Michel Taïx. Croc: Convex resolution of centroidal dy- namics trajectories to provide a feasibility criterion for the multi contact planning problem. In IEEE/RSJ Internation- al Conference on Intelligent Robots and Systems, pages 1-9. IEEE, 2018.
  6. [Hwangbo et al., 2019] Jemin Hwangbo, Joonho Lee, Alex- ey Dosovitskiy, Dario Bellicoso, Vassilios Tsounis, Vladlen Koltun, and Marco Hutter. Learning agile and dynamic motor skills for legged robots. Science Robotics, 4(26), 2019.
  7. [Klamt and Behnke, 2019] Tobias Klamt and Sven Behnke. Towards learning abstract representations for locomotion planning in high-dimensional state spaces. In Internation- al Conference on Robotics and Automation, pages 922- 928. IEEE, 2019.
  8. [Lee et al., 2020] Joonho Lee, Jemin Hwangbo, Lorenz Wellhausen, Vladlen Koltun, and Marco Hutter. Learning quadrupedal locomotion over challenging terrain. Science robotics, 5(47), 2020.
  9. [Mastalli et al., 2015] Carlos Mastalli, Ioannis Havoutis, Alexander W Winkler, Darwin G Caldwell, and Claudio Semini. On-line and on-board planning and perception for quadrupedal locomotion. In IEEE International Con- ference on Technologies for Practical Robot Applications, pages 1-7. IEEE, 2015.
  10. [Mastalli et al., 2017] Carlos Mastalli, Michele Focchi, Ioannis Havoutis, Andreea Radulescu, Sylvain Calinon, Jonas Buchli, Darwin G Caldwell, and Claudio Sem- ini. Trajectory and foothold optimization using low- dimensional models for rough terrain locomotion. In IEEE International Conference on Robotics and Automation, pages 1096-1103. IEEE, 2017.
  11. [Mnih et al., 2015] Volodymyr Mnih, Koray Kavukcuoglu, David Silver, Andrei A Rusu, Joel Veness, Marc G Belle- mare, Alex Graves, Martin Riedmiller, Andreas K Fidje- land, Georg Ostrovski, et al. Human-level control through deep reinforcement learning. nature, 518(7540):529-533, 2015.
  12. [Peng et al., 2017] Xue Bin Peng, Glen Berseth, KangKang Yin, and Michiel Van De Panne. Deeploco: Dynamic loco- motion skills using hierarchical deep reinforcement learn- ing. ACM Transactions on Graphics, 36(4):1-13, 2017.
  13. [Rebula et al., 2007] John R Rebula, Peter D Neuhaus, Bri- an V Bonnlander, Matthew J Johnson, and Jerry E Pratt. A controller for the littledog quadruped walking on rough terrain. In IEEE International Conference on Robotics and Automation, pages 1467-1473. IEEE, 2007.
  14. [Rivlin et al., 2020] Or Rivlin, Tamir Hazan, and Erez Karpas. Generalized planning with deep reinforcement learning. arXiv preprint arXiv:2005.02305, 2020.
  15. [Schulman et al., 2017] John Schulman, Filip Wolski, Pra- fulla Dhariwal, Alec Radford, and Oleg Klimov. Proxi- mal policy optimization algorithms. arXiv preprint arX- iv:1707.06347, 2017.
  16. [Shahriari and Khayyat, 2013] Mohammadali Shahriari and Amir A Khayyat. Gait analysis of a six-legged walking robot using fuzzy reward reinforcement learning. In 13th Iranian Conference on Fuzzy Systems, pages 1-4. IEEE, 2013.
  17. [Silver et al., 2016] David Silver, Aja Huang, Chris J Maddi- son, Arthur Guez, Laurent Sifre, George Van Den Driess- che, Julian Schrittwieser, Ioannis Antonoglou, Veda Pan- neershelvam, Marc Lanctot, et al. Mastering the game of go with deep neural networks and tree search. nature, 529(7587):484-489, 2016.
  18. [Sutton and Barto, 2018] Richard S Sutton and Andrew G Barto. Reinforcement learning: An introduction (2nd Edi- tion). MIT press, 2018.
  19. [Tonneau et al., 2018] Steve Tonneau, Pierre Fernbach, An- drea Del Prete, Julien Pettré, and Nicolas Mansard. 2pac: Two-point attractors for center of mass trajectories in multi-contact scenarios. ACM Transactions on Graphic- s, 37(5):1-14, 2018.
  20. [Tsounis et al., 2020] Vassilios Tsounis, Mitja Alge, Joon- ho Lee, Farbod Farshidian, and Marco Hutter. Deepgait: Planning and control of quadrupedal gaits using deep re- inforcement learning. IEEE Robotics and Automation Let- ters, 5(2):3699-3706, 2020.
  21. [Veličković et al., 2018] Petar Veličković, Guillem Cucurul- l, Arantxa Casanova, Adriana Romero, Pietro Lio, and Yoshua Bengio. Graph attention networks. In Interna- tional Conference on Learning Representations, 2018.
  22. [Winkler, 2018] Alexander W Winkler. Optimization-based motion planning for legged robots. PhD thesis, ETH Zurich, 2018.
  23. [Zucker et al., 2011] Matt Zucker, Nathan Ratliff, Martin S- tolle, Joel Chestnutt, J Andrew Bagnell, Christopher G Atkeson, and James Kuffner. Optimization and learning for rough terrain legged locomotion. The International Journal of Robotics Research, 30(2):175-191, 2011.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards