skip to main content


This content will become publicly available on August 11, 2024

Title: Optimizing contact patterns for robot locomotion via geometric mechanics
Contact planning is crucial to the locomotion performance of robots: to properly self-propel forward, it is not only important to determine the sequence of internal shape changes (e.g., body bending and limb shoulder joint oscillation) but also the sequence by which contact is made and broken between the mechanism and its environment. Prior work observed that properly coupling contact patterns and shape changes allows for computationally tractable gait design and efficient gait performance. The state of the art, however, made assumptions, albeit motivated by biological observation, as to how contact and shape changes can be coupled. In this paper, we extend the geometric mechanics (GM) framework to design contact patterns. Specifically, we introduce the concept of “contact space” to the GM framework. By establishing the connection between velocities in shape and position spaces, we can estimate the benefits of each contact pattern change and therefore optimize the sequence of contact patterns. In doing so, we can also analyze how a contact pattern sequence will respond to perturbations. We apply our framework to sidewinding robots and enable (1) effective locomotion direction control and (2) robust locomotion performance as the spatial resolution decreases. We also apply our framework to a hexapod robot with two back-bending joints and show that we can simplify existing hexapod gaits by properly reducing the number of contact state switches (during a gait cycle) without significant loss of locomotion speed. We test our designed gaits with robophysical experiments, and we obtain good agreement between theory and experiments.  more » « less
Award ID(s):
1806833
NSF-PAR ID:
10459137
Author(s) / Creator(s):
; ; ; ; ; ; ; ; ;
Date Published:
Journal Name:
The International Journal of Robotics Research
ISSN:
0278-3649
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Chong, Baxi ; Wang, Tianyu ; Lin, Bo ; Li, Shengkai ; Choset, Howie ; Blekherman, Grigoriy ; Goldman, Daniel (Ed.)
    Abstract—Contact planning is crucial to the locomotion per-formance of limbless robots. Typically, the pattern by which contact is made and broken between the mechanism and its environment determines the motion of the robot. The design of these patterns, often called contact patterns, is a difficult problem. In previous work, the prescription of contact patterns was derived from observations of biological systems or determined empirically from black-box optimization algorithms. However, such contact pattern prescription is only applicable to specific mechanisms, and is challenging to generalize. For example, the stable and effective contact pattern prescribed for a 12-link limbless robot can be neither stable nor effective for a 6-link limbless robot. In this paper, using a geometric motion planning scheme, we develop a framework to design, optimize, and analyze contact patterns to generate effective motion in the desired directions. Inspired by prior work in geometric mechanics, we separate the configuration space into a shape space (the internal joint angles), a contact state space, and a position space; then we optimize the function that couples the contact state space and the shape space. Our framework provides physical insights into the contact pattern design and reveals principles of empirically derived contact pattern prescriptions. Applying this framework, we can not only control the direction of motion of a 12-link limbless robot by modulating the contact patterns, but also design effective sidewinding gaits for robots with fewer motors (e.g., a 6-link robot). We test our designed gaits by robophysical experiments and obtain excellent agreement. We expect our scheme can be broadly applicable to robots which make/break contact. 
    more » « less
  2. : Inspired by the locomotor nervous system of vertebrates, central pattern generator (CPG) models can be used to design gaits for articulated robots, such as crawling, swimming or legged robots. Incorporating sensory feedback for gait adaptation in these models can improve the locomotive performance of such robots in challenging terrain. However, many CPG models to date have been developed exclusively for open-loop gait generation for traversing level terrain. In this paper, we present a novel approach for incorporating inertial feedback into the CPG framework for the control of body posture during legged locomotion on steep, unstructured terrain. That is, we adapt the limit cycle of each leg of the robot with time to simultaneously produce locomotion and body posture control. We experimentally validate our approach on a hexapod robot, locomoting in a variety of steep, challenging terrains (grass, rocky slide, stairs). We show how our approach can be used to level the robot's body, allowing it to locomote at a relatively constant speed, even as terrain steepness and complexity prevents the use of an open-loop control strategy. 
    more » « less
  3. Natural environments are often filled with obstacles and disturbances. Traditional navigation and planning approaches normally depend on finding a traversable “free space” for robots to avoid unexpected contact or collision. We hypothesize that with a better understanding of the robot–obstacle interactions, these collisions and disturbances can be exploited as opportunities to improve robot locomotion in complex environments. In this article, we propose a novel obstacle disturbance selection (ODS) framework with the aim of allowing robots to actively select disturbances to achieve environment-aided locomotion. Using an empirically characterized relationship between leg–obstacle contact position and robot trajectory deviation, we simplify the representation of the obstacle-filled physical environment to a horizontal-plane disturbance force field. We then treat each robot leg as a “disturbance force selector” for prediction of obstacle-modulated robot dynamics. Combining the two representations provides analytical insights into the effects of gaits on legged traversal in cluttered environments. We illustrate the predictive power of the ODS framework by studying the horizontal-plane dynamics of a quadrupedal robot traversing an array of evenly-spaced cylindrical obstacles with both bounding and trotting gaits. Experiments corroborate numerical simulations that reveal the emergence of a stable equilibrium orientation in the face of repeated obstacle disturbances. The ODS reduction yields closed-form analytical predictions of the equilibrium position for different robot body aspect ratios, gait patterns, and obstacle spacings. We conclude with speculative remarks bearing on the prospects for novel ODS-based gait control schemes for shaping robot navigation in perturbation-rich environments. 
    more » « less
  4. This work presents a unique approach to the design, fabrication, and characterization of paper-based origami robotic systems consisting of stackable pneumatic actuators. These paper-based actuators (PBAs) use materials with high elastic modulus-to-mass ratios, accordion-like structures, and direct coupling with pneumatic pressure for extension and bending. The study contributes to the scientific and engineering understanding of foldable components under applied pneumatic pressure by constructing stretchable and flexible structures with intrinsically nonstretchable materials. Experiments showed that a PBA possesses a power-to-mass ratio greater than 80 W/kg, which is more than four times that of human muscle. This work also illustrates the stackability and functionality of PBAs by two prototypes: a parallel manipulator and a legged locomotor. The manipulator consisting of an array of PBAs can bend in a specific direction with the corresponding actuator inflated. In addition, the stacked actuators in the manipulator can rotate in opposite directions to compensate for relative rotation at the ends of each actuator to work in parallel and manipulate the platform. The locomotor rotates the PBAs to apply and release contact between the feet and the ground. Furthermore, a numerical model developed in this work predicts the mechanical performance of these inflatable actuators as a function of dimensional specifications and folding patterns. Overall, we use stacked origami actuators to implement functionalities of manipulation, gripping, and locomotion as conventional robotic systems. Future origami robots made of paper-like materials may be suitable for single use in contaminated or unstructured environments or low-cost educational materials. 
    more » « less
  5. Laboratory investigations have provided important insight into the functional underpinnings of primate locomotor performance; however, it is unclear to what extent gait patterns in the laboratory reflect those of primates moving in natural settings. We filmed quadrupedal loco-motor activity in eight platyrrhine species at the Tiputini Biodiversity Station, Ecuador, and three additional platyrrhine species at La Suerte Biological Field Station, Costa Rica, and also quantified the diameter and orientation of locomotor substrates using remote sensors (N = 1,233 strides). We compared overall arboreal quadrupedal gait kinematic patterns in free-ranging individuals to those of laboratory platyrrhine congenerics. As expected, gait kinematics of free-ranging individuals were more variable than laboratory counterparts. Within the free-ranging dataset, Ateles and Alouatta increased limb phase on inclines (p=0.04; p=0.002, respectively), Lagothrix increased duty factors on inclines (p=0.002), Cebus increased duty factors on declines (p=0.02), and both Saimiri and Saguinus displayed an inverse relationship between limb phase and substrate diameter (p=0.05; p=0.03, respectively). This study confirms the preference for diagonal sequence gaits in free-ranging primates (i.e., 87.9% of all recorded symmetrical strides) and that in both settings primates tend to adjust gait patterns to promote security through longer contact times on non-horizontal substrates and increased limb phase on inclined substrates. We show that laboratory and field investigations of primate locomotion yield consistent patterns but that field studies can capture additional aspects of gait variability and flexibility in response to the increased substrate complexity of natural environments. 
    more » « less