Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
169 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
45 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Snake Robot with Tactile Perception Navigates on Large-scale Challenging Terrain (2312.03225v1)

Published 6 Dec 2023 in cs.RO, cs.SY, and eess.SY

Abstract: Along with the advancement of robot skin technology, there has been notable progress in the development of snake robots featuring body-surface tactile perception. In this study, we proposed a locomotion control framework for snake robots that integrates tactile perception to augment their adaptability to various terrains. Our approach embraces a hierarchical reinforcement learning (HRL) architecture, wherein the high-level orchestrates global navigation strategies while the low-level uses curriculum learning for local navigation maneuvers. Due to the significant computational demands of collision detection in whole-body tactile sensing, the efficiency of the simulator is severely compromised. Thus a distributed training pattern to mitigate the efficiency reduction was adopted. We evaluated the navigation performance of the snake robot in complex large-scale cave exploration with challenging terrains to exhibit improvements in motion efficiency, evidencing the efficacy of tactile perception in terrain-adaptive locomotion of snake robots.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (33)
  1. E. Kelasidi, P. Liljeback, K. Y. Pettersen, and J. T. Gravdahl, “Innovation in underwater robots: Biologically inspired swimming snake robots,” IEEE robotics & automation magazine, vol. 23, no. 1, pp. 44–62, 2016.
  2. J. Whitman, N. Zevallos, M. Travers, and H. Choset, “Snake robot urban search after the 2017 mexico city earthquake,” in 2018 IEEE international symposium on safety, security, and rescue robotics (SSRR).   IEEE, 2018, pp. 1–6.
  3. E. Sihite, P. Ghanem, A. Salagame, and A. Ramezani, “Unsteady aerodynamic modeling of Aerobat using lifting line theory and Wagner’s function,” in 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Oct. 2022, pp. 10 493–10 500, iSSN: 2153-0866.
  4. E. Sihite, P. Dangol, and A. Ramezani, “Unilateral Ground Contact Force Regulations in Thruster-Assisted Legged Locomotion,” in 2021 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), July 2021, pp. 389–395, iSSN: 2159-6255.
  5. A. Ramezani, P. Dangol, E. Sihite, A. Lessieur, and P. Kelly, “Generative Design of NU’s Husky Carbon, A Morpho-Functional, Legged Robot,” in 2021 IEEE International Conference on Robotics and Automation (ICRA), May 2021, pp. 4040–4046, iSSN: 2577-087X.
  6. A. Lessieur, E. Sihite, P. Dangol, A. Singhal, and A. Ramezani, “Mechanical design and fabrication of a kinetic sculpture with application to bioinspired drone design,” in Unmanned Systems Technology XXIII, vol. 11758.   SPIE, Apr. 2021, pp. 21–27. [Online]. Available: https://www.spiedigitallibrary.org/conference-proceedings-of-spie/11758/1175806/Mechanical-design-and-fabrication-of-a-kinetic-sculpture-with-application/10.1117/12.2587898.full
  7. A. C. B. de Oliveira and A. Ramezani, “Thruster-assisted Center Manifold Shaping in Bipedal Legged Locomotion,” in 2020 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), July 2020, pp. 508–513, iSSN: 2159-6255.
  8. J. W. Grizzle, A. Ramezani, B. Buss, B. Griï¬fn, K. A. Hamed, and K. S. Galloway, “Progress on Controlling MARLO, an ATRIAS-series 3D Underactuated Bipedal Robot.”
  9. E. Sihite, A. Kalantari, R. Nemovi, A. Ramezani, and M. Gharib, “Multi-Modal Mobility Morphobot (M4) with appendage repurposing for locomotion plasticity enhancement,” Nature Communications, vol. 14, no. 1, p. 3323, June 2023, number: 1 Publisher: Nature Publishing Group. [Online]. Available: https://www.nature.com/articles/s41467-023-39018-y
  10. E. Sihite, A. Lessieur, P. Dangol, A. Singhal, and A. Ramezani, “Orientation stabilization in a bioinspired bat-robot using integrated mechanical intelligence and control,” in Unmanned Systems Technology XXIII, vol. 11758.   SPIE, Apr. 2021, pp. 12–20. [Online]. Available: https://www.spiedigitallibrary.org/conference-proceedings-of-spie/11758/1175805/Orientation-stabilization-in-a-bioinspired-bat-robot-using-integrated-mechanical/10.1117/12.2587894.full
  11. A. Ramezani, “Towards biomimicry of a bat-style perching maneuver on structures: the manipulation of inertial dynamics,” in 2020 IEEE International Conference on Robotics and Automation (ICRA), May 2020, pp. 7015–7021, iSSN: 2577-087X.
  12. E. Rezapour, K. Y. Pettersen, P. Liljebäck, J. T. Gravdahl, and E. Kelasidi, “Path following control of planar snake robots using virtual holonomic constraints: theory and experiments,” Robotics and biomimetics, vol. 1, no. 1, pp. 1–15, 2014.
  13. B. A. Elsayed, T. Takemori, M. Tanaka, and F. Matsuno, “Mobile manipulation using a snake robot in a helical gait,” IEEE/ASME Transactions on Mechatronics, vol. 27, no. 5, pp. 2600–2611, 2021.
  14. Z. Bing, L. Cheng, K. Huang, M. Zhou, and A. Knoll, “Cpg-based control of smooth transition for body shape and locomotion speed of a snake-like robot,” in 2017 IEEE International Conference on Robotics and Automation (ICRA).   IEEE, 2017, pp. 4146–4153.
  15. F. Sanfilippo, Ø. Stavdahl, G. Marafioti, A. A. Transeth, and P. Liljebäck, “Virtual functional segmentation of snake robots for perception-driven obstacle-aided locomotion?” in 2016 IEEE International Conference on Robotics and Biomimetics (ROBIO).   IEEE, 2016, pp. 1845–1851.
  16. T. Takemori, M. Tanaka, and F. Matsuno, “Hoop-passing motion for a snake robot to realize motion transition across different environments,” IEEE Transactions on Robotics, vol. 37, no. 5, pp. 1696–1711, 2021.
  17. Z. Bing, C. Lemke, F. O. Morin, Z. Jiang, L. Cheng, K. Huang, and A. Knoll, “Perception-action coupling target tracking control for a snake robot via reinforcement learning,” Frontiers in Neurorobotics, vol. 14, p. 591128, 2020.
  18. P. Liljeback, K. Y. Pettersen, Ø. Stavdahl, and J. T. Gravdahl, “Snake robot locomotion in environments with obstacles,” IEEE/ASME Transactions on Mechatronics, vol. 17, no. 6, pp. 1158–1169, 2011.
  19. T. Kamegawa, T. Akiyama, Y. Suzuki, T. Kishutani, and A. Gofuku, “Three-dimensional reflexive behavior by a snake robot with full circumference pressure sensors,” in 2020 IEEE/SICE International Symposium on System Integration (SII).   IEEE, 2020, pp. 897–902.
  20. D. Ramesh, Q. Fu, and C. S. Li, “A snake robot with contact force sensing for studying locomotion in complex 3-d terrain,” in Proceedings of the 2022 International Conference on Robotics and Automation (ICRA), Philadelphia, PA, USA, 2022, pp. 23–27.
  21. T. Kamegawa, R. Kuroki, M. Travers, and H. Choset, “Proposal of earli for the snake robot’s obstacle aided locomotion,” in 2012 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR).   IEEE, 2012, pp. 1–6.
  22. W. Zhen, C. Gong, and H. Choset, “Modeling rolling gaits of a snake robot,” in 2015 IEEE international conference on robotics and automation (ICRA).   IEEE, 2015, pp. 3741–3746.
  23. G. Bellegarda and A. Ijspeert, “Cpg-rl: Learning central pattern generators for quadruped locomotion,” IEEE Robotics and Automation Letters, vol. 7, no. 4, pp. 12 547–12 554, 2022.
  24. N. D. Kent, D. Neiman, M. Travers, and T. M. Howard, “Improved performance of cpg parameter inference for path-following control of legged robots,” in 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).   IEEE, 2022, pp. 11 963–11 970.
  25. G. Bellegarda and A. Ijspeert, “Visual cpg-rl: Learning central pattern generators for visually-guided quadruped navigation,” arXiv preprint arXiv:2212.14400, 2022.
  26. X. Liu, C. Onal, and J. Fu, “Learning contact-aware cpg-based locomotion in a soft snake robot,” arXiv preprint arXiv:2105.04608, 2021.
  27. “https://www.nasa.gov/feature/northeastern-university-slithers-to-the-top-with-big-idea-alternative-rover-concept.”
  28. A. A. Transeth, R. I. Leine, C. Glocker, and K. Y. Pettersen, “3-d snake robot motion: nonsmooth modeling, simulations, and experiments,” IEEE transactions on robotics, vol. 24, no. 2, pp. 361–376, 2008.
  29. P. Liljeback, K. Y. Pettersen, Ø. Stavdahl, and J. T. Gravdahl, “Experimental investigation of obstacle-aided locomotion with a snake robot,” IEEE Transactions on Robotics, vol. 27, no. 4, pp. 792–800, 2011.
  30. S. Hasanzadeh and A. A. Tootoonchi, “Ground adaptive and optimized locomotion of snake robot moving with a novel gait,” Autonomous Robots, vol. 28, pp. 457–470, 2010.
  31. T. Haarnoja, A. Zhou, P. Abbeel, and S. Levine, “Soft actor-critic: Off-policy maximum entropy deep reinforcement learning with a stochastic actor,” in International conference on machine learning.   PMLR, 2018, pp. 1861–1870.
  32. X. Lyu, Y. Xiao, B. Daley, and C. Amato, “Contrasting centralized and decentralized critics in multi-agent reinforcement learning,” 2021.
  33. S. Jiang and C. Amato, “Multi-agent reinforcement learning with directed exploration and selective memory reuse,” in Proceedings of the 36th annual ACM symposium on applied computing, 2021, pp. 777–784.
Citations (3)

Summary

  • The paper introduces a hierarchical reinforcement learning strategy that integrates tactile perception to improve snake robot adaptability on challenging terrains.
  • Leveraging a two-phase curriculum and distributed RL, the method efficiently trains tactile-adaptive controllers for precise gait selection.
  • Simulation tests in random cave environments demonstrate superior navigation performance, paving the way for advanced search-and-rescue and exploration applications.

Introduction

The development of robotics has steered toward creating machines capable of navigating challenging terrains, reminiscent of natural creatures. Among these, snake robots have gained prominence due to their flexibility and ability to traverse narrow spaces. These robots consist of multiple interconnected joints, enabling them to perform complex locomotion patterns. Common control strategies have utilized dynamic modeling, feedback control, Central Pattern Generators (CPGs), and serpenoid curves to govern these movements.

Tactile Adaptation and Reinforcement Learning

The integration of tactile sensors on snake robots presents a novel capability: whole-body tactile perception. This allows the robots to detect contact forces at various points along their bodies, providing them with an intricate understanding of surface characteristics like roughness or slope. Recognizing the potential of tactile feedback, this paper introduces a hierarchical reinforcement learning (HRL) architecture to create a control system that enhances the adaptability of snake robots to difficult terrains such as large-scale caves.

Hierarchical Control Scheme and Training

The architecture divides the navigation challenge into three levels. At the highest level, global navigation involves path planning and waypoint generation. On the local navigation level, reinforcement learning (RL) governs how the robot adapts to immediate terrain using tactile feedback to steer from waypoint to waypoint. Finally, the lowest level relies on practical joint controllers to carry out the movement commands.

To train the local navigation control system, a two-phase curriculum learning strategy was employed. Initially, basic gaits are learned without tactile inputs. Following this, a tactile-adaptive local navigation control scheme uses RL models called Adaptors, which take tactile information from adjacent body parts and make real-time decisions on gait selection. This second phase ensures the snake robot develops the ability to adapt its locomotion patterns based on physical sensations, learning to traverse previously unseen terrains.

Simulation and Results

The simulation phase highlighted the challenges of using tactile sensors for RL due to computational intensity. To address this, a distributed reinforcement learning framework was used to distribute the computational load across multiple machines, significantly speeding up the training process. Extensive testing within randomly generated cave environments showed that the snakes with tactile-adaptive control outperformed traditional RL controllers, demonstrating superior navigation ability and increased robustness when encountering new terrains.

Conclusion

The paper's findings confirm that tactile perception can significantly improve the terrain adaptability of snake robots. By combining hierarchical reinforcement learning with a curriculum structure and distributed computing, this approach paves the way for flexible robots capable of performing versatile and advanced tasks in search-and-rescue operations, planetary exploration, and environments inaccessible to humans and traditional robots. Future research is anticipated to undertake real-world testing and further refine this inventive control strategy.