Environmental force sensing helps robots traverse cluttered large obstacles using physical interaction
arXiv:2112.07900 · doi:10.1088/1748-3190/ad0aa7
Abstract
Many applications require robots to move through complex 3-D terrain with large obstacles, such as self-driving, search and rescue, and extraterrestrial exploration. Although robots are already excellent at avoiding sparse obstacles, they still struggle in traversing cluttered large obstacles. To make progress, we need to better understand how to use and control the physical interaction with obstacles to traverse them. Forest floor-dwelling cockroaches can use physical interaction to transition between different locomotor modes to traverse flexible, grass-like beams of a large range of stiffness. Inspired by this, here we studied whether and how environmental force sensing helps robots make active adjustments to traverse cluttered large obstacles. We developed a physics model and a simulation of a minimalistic robot capable of sensing environmental forces during traversal of beam obstacles. Then, we developed a force-feedback control strategy, which estimated beam stiffness from the sensed contact force using the physics model. Then in simulation we used the estimated stiffness to control the robot to either stay in or transition to the more favorable locomotor modes to traverse. When beams were stiff, force sensing induced the robot to transition from a more costly pitch mode to a less costly roll mode, which helped the robot traverse with a higher success rate and less energy consumed. By contrast, if the robot simply pushed forward or always avoided obstacles, it would consume more energy, become stuck in front of beams, or even flip over. When the beams were flimsy, force sensing guided the robot to simply push across the beams. In addition, we demonstrated the robustness of beam stiffness estimation against body oscillations, randomness in oscillation, and uncertainty in position sensing. We also found that a shorter sensorimotor delay reduced energy cost of traversal.
References in corpus (13)
- A Terradynamics of Legged Locomotion on Granular Media
- Robophysical study of jumping dynamics on granular media
- Terradynamically streamlined shapes in animals and robots enhances traversability through densely cluttered terrain
- Body-terrain interaction affects large bump traversal of insects and legged robots
- An energy landscape approach to locomotor transitions in complex 3D terrain
- Dynamic traversal of large gaps by insects and legged robots reveals a template
- Mechanical principles of dynamic terrestrial self-righting using wings
- The Soft Landing Problem: Minimizing Energy Loss by a Legged Robot Impacting Yielding Terrain
- The need for and feasibility of alternative ground robots to traverse sandy and rocky extraterrestrial terrain
- Omni-Roach: A legged robot capable of traversing multiple types of large obstacles and self-righting
- Cockroaches adjust body and appendages to traverse cluttered large obstacles
- Shape-induced obstacle attraction and repulsion during dynamic locomotion
- A minimalistic stochastic dynamics model of cluttered obstacle traversal