1
|
Wang T, Pierce C, Kojouharov V, Chong B, Diaz K, Lu H, Goldman DI. Mechanical intelligence simplifies control in terrestrial limbless locomotion. Sci Robot 2023; 8:eadi2243. [PMID: 38117866 DOI: 10.1126/scirobotics.adi2243] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/11/2023] [Accepted: 11/28/2023] [Indexed: 12/22/2023]
Abstract
Limbless locomotors, from microscopic worms to macroscopic snakes, traverse complex, heterogeneous natural environments typically using undulatory body wave propagation. Theoretical and robophysical models typically emphasize body kinematics and active neural/electronic control. However, we contend that because such approaches often neglect the role of passive, mechanically controlled processes (those involving "mechanical intelligence"), they fail to reproduce the performance of even the simplest organisms. To uncover principles of how mechanical intelligence aids limbless locomotion in heterogeneous terradynamic regimes, here we conduct a comparative study of locomotion in a model of heterogeneous terrain (lattices of rigid posts). We used a model biological system, the highly studied nematode worm Caenorhabditis elegans, and a robophysical device whose bilateral actuator morphology models that of limbless organisms across scales. The robot's kinematics quantitatively reproduced the performance of the nematodes with purely open-loop control; mechanical intelligence simplified control of obstacle navigation and exploitation by reducing the need for active sensing and feedback. An active behavior observed in C. elegans, undulatory wave reversal upon head collisions, robustified locomotion via exploitation of the systems' mechanical intelligence. Our study provides insights into how neurally simple limbless organisms like nematodes can leverage mechanical intelligence via appropriately tuned bilateral actuation to locomote in complex environments. These principles likely apply to neurally more sophisticated organisms and also provide a design and control paradigm for limbless robots for applications like search and rescue and planetary exploration.
Collapse
Affiliation(s)
- Tianyu Wang
- Institute for Robotics and Intelligent Machines, Georgia Institute of Technology, 801 Atlantic Dr NW, Atlanta, GA 30332, USA
- School of Physics, Georgia Institute of Technology, 837 State St NW, Atlanta, GA 30332, USA
- George W. Woodruff School of Mechanical Engineering, Georgia Institute of Technology, 801 Ferst Dr NW, Atlanta, GA 30318, USA
| | - Christopher Pierce
- School of Physics, Georgia Institute of Technology, 837 State St NW, Atlanta, GA 30332, USA
- School of Chemical and Biomolecular Engineering, Georgia Institute of Technology, 311 Ferst Dr, Atlanta, GA 30332, USA
| | - Velin Kojouharov
- George W. Woodruff School of Mechanical Engineering, Georgia Institute of Technology, 801 Ferst Dr NW, Atlanta, GA 30318, USA
| | - Baxi Chong
- School of Physics, Georgia Institute of Technology, 837 State St NW, Atlanta, GA 30332, USA
| | - Kelimar Diaz
- School of Physics, Georgia Institute of Technology, 837 State St NW, Atlanta, GA 30332, USA
| | - Hang Lu
- School of Chemical and Biomolecular Engineering, Georgia Institute of Technology, 311 Ferst Dr, Atlanta, GA 30332, USA
| | - Daniel I Goldman
- Institute for Robotics and Intelligent Machines, Georgia Institute of Technology, 801 Atlantic Dr NW, Atlanta, GA 30332, USA
- School of Physics, Georgia Institute of Technology, 837 State St NW, Atlanta, GA 30332, USA
| |
Collapse
|
2
|
Jia Y, Ma S. A decoupled Bayesian method for snake robot control in unstructured environment. BIOINSPIRATION & BIOMIMETICS 2023; 18:066014. [PMID: 37873602 DOI: 10.1088/1748-3190/ad0350] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 04/01/2023] [Accepted: 10/13/2023] [Indexed: 10/25/2023]
Abstract
This paper presents a method which avoids the common practice of using a complex coupled snake robot model and performing kinematic analysis for control in cluttered environments. Instead, we introduce a completely decoupled dynamical Bayesian formulation with respect to interacted snake robot links and environmental objects, which requires much lower complexity for efficient and robust control. When a snake robot does not interact with obstacles, it runs by a simple serpenoid controller. However, when it exhibits interaction with environments, defined as close proximity or collision with targets and/or obstacles, we extend the conventional Bayesian framework by modeling such interactions in terms of stimuli. The proposed 'multi-neural-stimulus function' represents the cumulative effect of both external environmental influences and internal constraints of the snake robot. It implicitly handles the 'unexpected collision' problem and thus solve the difficult data association and shape adjustment problems for snake robot control in an innovative way. Preliminary experimental results have demonstrated promising performance of the proposed method comparing with the state-of-the-art.
Collapse
Affiliation(s)
| | - Shugen Ma
- Ritsumeikan University, Kyoto, Japan
| |
Collapse
|
3
|
Fu Q, Li C. Contact feedback helps snake robots propel against uneven terrain using vertical bending. BIOINSPIRATION & BIOMIMETICS 2023; 18:056002. [PMID: 37433307 DOI: 10.1088/1748-3190/ace672] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 12/28/2022] [Accepted: 07/11/2023] [Indexed: 07/13/2023]
Abstract
Snakes can bend their elongate bodies in various forms to traverse various environments. We understand well how snakes use lateral body bending to push against asperities on flat ground for propulsion, and snake robots can do so effectively. However, snakes can also use vertical bending to push against uneven terrain of large height variation for propulsion, and they can adjust this bending to adapt to novel terrain presumably using mechano-sensing feedback control. Although some snake robots can traverse uneven terrain, few have used vertical bending for propulsion, and how to control this process in novel environments is poorly understood. Here we systematically studied a snake robot with force sensors pushing against large bumps using vertical bending to understand the role of sensory feedback control. We compared a feedforward controller and four feedback controllers that use different sensory information and generate distinct bending patterns and body-terrain interaction. We challenged the robot with increasing backward load and novel terrain geometry that break its contact with the terrain. We further varied how much the feedback control modulated body bending to conform to or push against the terrain to test their effects. Feedforward propagation of vertical bending generated large propulsion when the bending shape matched terrain geometry. However, when perturbations caused loss of contact, the robot easily lost propulsion or had motor overload. Contact feedback control resolved these issues by helping the robot regain contact. Yet excessive conformation interrupted shape propagation and excessive pushing stalled motors frequently. Unlike that using lateral bending, for propulsion generation using vertical bending, body weight that can help maintain contact with the environment but may also overload motors. Our results will help snake robots better traverse uneven terrain with large height variation and can inform how snakes use sensory feedback to control vertical body bending for propulsion.
Collapse
Affiliation(s)
- Qiyuan Fu
- Department of Mechanical Engineering, Johns Hopkins University, Baltimore, MD 21218, United States of America
| | - Chen Li
- Department of Mechanical Engineering, Johns Hopkins University, Baltimore, MD 21218, United States of America
| |
Collapse
|
4
|
Fu Q, Astley HC, Li C. Snakes combine vertical and lateral bending to traverse uneven terrain. BIOINSPIRATION & BIOMIMETICS 2022; 17:036009. [PMID: 35235918 DOI: 10.1088/1748-3190/ac59c5] [Citation(s) in RCA: 2] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 11/23/2021] [Accepted: 03/01/2022] [Indexed: 06/14/2023]
Abstract
Terrestrial locomotion requires generating appropriate ground reaction forces which depend on substrate geometry and physical properties. The richness of positions and orientations of terrain features in the 3D world gives limbless animals like snakes that can bend their body versatility to generate forces from different contact areas for propulsion. Despite many previous studies of how snakes use lateral body bending for propulsion on relatively flat surfaces with lateral contact points, little is known about whether and how much snakes use vertical body bending in combination with lateral bending in 3D terrain. This lack had contributed to snake robots being inferior to animals in stability, efficiency, and versatility when traversing complex 3D environments. Here, to begin to elucidate this, we studied how the generalist corn snake traversed an uneven arena of blocks of random height variation five times its body height. The animal traversed the uneven terrain with perfect stability by propagating 3D bending down its body with little transverse motion (11° slip angle). Although the animal preferred moving through valleys with higher neighboring blocks, it did not prefer lateral bending. Among body-terrain contact regions that potentially provide propulsion, 52% were formed by vertical body bending and 48% by lateral bending. The combination of vertical and lateral bending may dramatically expand the sources of propulsive forces available to limbless locomotors by utilizing various asperities available in 3D terrain. Direct measurements of contact forces are necessary to further understand how snakes coordinate 3D bending along the entire body via sensory feedback to propel through 3D terrain. These studies will open a path to new propulsive mechanisms for snake robots, potentially increasing the performance and versatility in 3D terrain.
Collapse
Affiliation(s)
- Qiyuan Fu
- Department of Mechanical Engineering, Johns Hopkins University, Baltimore, MD 21218, United States of America
| | - Henry C Astley
- Department of Biology, University of Akron, Akron, OH 44325, United States of America
| | - Chen Li
- Department of Mechanical Engineering, Johns Hopkins University, Baltimore, MD 21218, United States of America
| |
Collapse
|
5
|
Hao Z, Zhou W, Gravish N. Proprioceptive feedback design for gait synchronization in collective undulatory robots. Adv Robot 2022. [DOI: 10.1080/01691864.2022.2050810] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/01/2022]
Affiliation(s)
- Zhuonan Hao
- Department of Mechanical and Aerospace Engineering, University of California San Diego, La Jolla, CA, USA
| | - Wei Zhou
- Department of Mechanical and Aerospace Engineering, University of California San Diego, La Jolla, CA, USA
| | - Nick Gravish
- Department of Mechanical and Aerospace Engineering, University of California San Diego, La Jolla, CA, USA
| |
Collapse
|
6
|
|
7
|
Jia Y, Ma S. A Coach-Based Bayesian Reinforcement Learning Method for Snake Robot Control. IEEE Robot Autom Lett 2021. [DOI: 10.1109/lra.2021.3061372] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/10/2022]
|
8
|
Kano T, Ishiguro A. Decoding Decentralized Control Mechanism Underlying Adaptive and Versatile Locomotion of Snakes. Integr Comp Biol 2020; 60:232-247. [PMID: 32215573 DOI: 10.1093/icb/icaa014] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/12/2022] Open
Abstract
Snakes have no limbs and can move in various environments using a simple elongated limbless body structure obtained through a long-term evolutionary process. Specifically, snakes have various locomotion patterns, which they change in response to conditions encountered. For example, on an unstructured terrain, snakes actively utilize the terrain's irregularities and move effectively by actively pushing their bodies against the "scaffolds" that they encounter. In a narrow aisle, snakes exhibit concertina locomotion, in which the tail part of the body is pulled forward with the head part anchored, and this is followed by the extension of the head part with the tail part anchored. Furthermore, snakes often exhibit three-dimensional (3-D) locomotion patterns wherein the points of ground contact change in a spatiotemporal manner, such as sidewinding and sinus-lifting locomotion. This ability is achieved possibly by a decentralized control mechanism, which is still mostly unknown. In this study, we address this aspect by employing a synthetic approach to understand locomotion mechanisms by developing mathematical models and robots. We propose a Tegotae-based decentralized control mechanism and use a 2-D snake-like robot to demonstrate that it can exhibit scaffold-based and concertina locomotion. Moreover, we extend the proposed mechanism to 3D and use a 3-D snake-like robot to demonstrate that it can exhibit sidewinding and sinus-lifting locomotion. We believe that our findings will form a basis for developing snake-like robots applicable to search-and-rescue operations as well as understanding the essential decentralized control mechanism underlying animal locomotion.
Collapse
Affiliation(s)
- Takeshi Kano
- Research Institute of Electrical Communication, Tohoku University, 2-1-1 Katahira, Aoba Ward, Sendai, Miyagi 980-8577, Japan
| | - Akio Ishiguro
- Research Institute of Electrical Communication, Tohoku University, 2-1-1 Katahira, Aoba Ward, Sendai, Miyagi 980-8577, Japan
| |
Collapse
|
9
|
Sartoretti G, Paivine W, Shi Y, Wu Y, Choset H. Distributed Learning of Decentralized Control Policies for Articulated Mobile Robots. IEEE T ROBOT 2019. [DOI: 10.1109/tro.2019.2922493] [Citation(s) in RCA: 19] [Impact Index Per Article: 3.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
|
10
|
Wang G, Yang W, Shen Y, Shao H, Wang C. Adaptive Path Following of Underactuated Snake Robot on Unknown and Varied Frictions Ground: Theory and Validations. IEEE Robot Autom Lett 2018. [DOI: 10.1109/lra.2018.2864602] [Citation(s) in RCA: 17] [Impact Index Per Article: 2.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
|
11
|
Perception-Driven Obstacle-Aided Locomotion for Snake Robots: The State of the Art, Challenges and Possibilities †. APPLIED SCIENCES-BASEL 2017. [DOI: 10.3390/app7040336] [Citation(s) in RCA: 23] [Impact Index Per Article: 3.3] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
|