Searcharxiv⌕ Search

arXiv subjects

Baxi Chong

Publications and source records attributed to Baxi Chong.

24 records · Page 2Linked to original sources

Geometry of contact: contact planning for multi-legged robots via spin models duality

Contact planning is crucial in locomoting systems.Specifically, appropriate contact planning can enable versatile behaviors (e.g., sidewinding in limbless locomotors) and facilitate speed-dependent gait transitions (e.g., walk-trot-gallop in quadrupedal locomotors). The challenges of contact planning include determining not only the sequence by which contact is made and broken between the locomotor and the environments, but also the sequence of internal shape changes (e.g., body bending and limb shoulder joint oscillation). Most state-of-art contact planning algorithms focused on conventional robots (e.g.biped and quadruped) and conventional tasks (e.g. forward locomotion), and there is a lack of study on general contact planning in multi-legged robots. In this paper, we show that using geometric mechanics framework, we can obtain the global optimal contact sequence given the internal shape changes sequence. Therefore, we simplify the contact planning problem to a graph optimization problem to identify the internal shape changes. Taking advantages of the spatio-temporal symmetry in locomotion, we map the graph optimization problem to special cases of spin models, which allows us to obtain the global optima in polynomial time. We apply our approach to develop new forward and sidewinding behaviors in a hexapod and a 12-legged centipede. We verify our predictions using numerical and robophysical models, and obtain novel and effective locomotion behaviors.

cs.RO↗

Self-propulsion via slipping: frictional swimming in multi-legged locomotors

Locomotion is typically studied either in continuous media where bodies and legs experience forces generated by the flowing medium, or on solid substrates dominated by friction. In the former, centralized coordination is believed to facilitate appropriate slipping through the medium for propulsion. In the latter, slip is often assumed minimal and thus avoided via decentralized controls. We discover in laboratory experiments that terrestrial locomotion of a meter scale multi-segmented/legged robophysical model resembles undulatory fluid swimming. Experiments varying waves of limb stepping and body bending reveal how these parameters result in effective terrestrial locomotion despite seemingly ineffective isotropic frictional contacts. Dissipation dominates over inertial effects in this macroscopic-scaled regime, resulting in essentially geometric locomotion akin to microscopic-scale swimming. Theoretical analysis demonstrates that the high-dimensional multi-segmented/legged dynamics can be simplified to a centralized low-dimensional model, which reveals an effective Resistive Force Theory with an acquired viscous drag anisotropy. We extend our low-dimensional, geometric analysis to illustrate how body undulation can aid performance in non-flat obstacle-rich terrains and also use the scheme to quantitatively model how body undulation affects performance of biological centipede locomotion (the desert centipede S. polymorpha) moving at relatively high speeds (~0.5 body lengths/sec). Our results could facilitate control of multilegged robots in complex terradynamic scenarios.

physics.bio-ph↗

Generalized Omega Turn Gait Enables Agile Limbless Robot Turning in Complex Environments

Reorientation (turning in plane) plays a critical role for all robots in any field application, especially those that in confined spaces. While important, reorientation remains a relatively unstudied problem for robots, including limbless mechanisms, often called snake robots. Instead of looking at snakes, we take inspiration from observations of the turning behavior of tiny nematode worms C. elegans. Our previous work presented an in-place and in-plane turning gait for limbless robots, called an omega turn, and prescribed it using a novel two-wave template. In this work, we advance omega turn-inspired controllers in three aspects: 1) we use geometric methods to vary joint angle amplitudes and forward wave spatial frequency in our turning equation to establish a wide and precise amplitude modulation and frequency modulation on omega turn; 2) we use this new relationship to enable robots with fewer internal degrees of freedom (i.e., fewer joints in the body) to achieve desirable performance, and 3) we apply compliant control methods to this relationship to handle unmodelled effects in the environment. We experimentally validate our approach on a limbless robot that the omega turn can produce effective and robust turning motion in various types of environments, such as granular media and rock pile.

cs.RO↗

A general locomotion control framework for multi-legged locomotors

Serially connected robots are promising candidates for performing tasks in confined spaces such as search-and-rescue in large-scale disasters. Such robots are typically limbless, and we hypothesize that the addition of limbs could improve mobility. However, a challenge in designing and controlling such devices lies in the coordination of high-dimensional redundant modules in a way that improves mobility. Here we develop a general framework to control serially connected multi-legged robots. Specifically, we combine two approaches to build a general shape control scheme which can provide baseline patterns of self-deformation ("gaits") for effective locomotion in diverse robot morphologies. First, we take inspiration from a dimensionality reduction and a biological gait classification scheme to generate cyclic patterns of body deformation and foot lifting/lowering, which facilitate generation of arbitrary substrate contact patterns. Second, we use geometric mechanics methods to facilitates identification of optimal phasing of these undulations to maximize speed and/or stability. Our scheme allows the development of effective gaits in multi-legged robots locomoting on flat frictional terrain with diverse number of limbs (4, 6, 16, and even 0 limbs) and body actuation capabilities (including sidewinding gaits on limbless devices). By properly coordinating the body undulation and the leg placement, our framework combines the advantages of both limbless robots (modularity) and legged robots (mobility). We expect that our framework can provide general control schemes for the rapid deployment of general multi-legged robots, paving the ways toward machines that can traverse complex environments under real-life conditions.

cs.RO↗

Coordinating tiny limbs and long bodies: geometric mechanics of diverse undulatory lizard locomotion

Although typically possessing four limbs and short bodies, lizards have evolved a diversity of body plans, from short-bodied and fully-limbed to elongate and nearly limbless. Such diversity in body morphology is hypothesized as adaptations to locomotion cluttered terrestrial environments, but the mode of propulsion -- e.g., the use of body and/or limbs to interact with the substrate -- and potential body/limb coordination remain unstudied. Here, we use biological experiments, a geometric theory of locomotion, and robophysical experiments to comparatively and systematically investigate such dynamics in a diverse sample of lizard morphologies. Locomotor field studies in short-limb, elongated lizards (Brachymeles) and laboratory studies of full-limbed lizards (Uma scoparia and Sceloporus olivaceus) and a limbless laterally undulating organism (Chionactis occipitalis) reveal that the body wave dynamics can be described by a combination of traveling and standing waves; the ratio of the amplitudes of these components is inversely related to limb length. We use geometric theory to analyze and explain the wave dynamics and body-leg coordination observations; the theory predicts that leg thrust modulates the body weight distribution and self-propulsion generation mechanism, which in turn facilitates the choice of body waves. We test our hypothesis in biological experiments by inducing the use of traveling wave in stereotyped lizards by modulating the ground penetration resistance, as well as in controlled non-biological experiments involving an undulating limbed robophysical model. Our models could be valuable in understanding functional constraints on the evolutionary process of elongation and limb reduction in lizards, as well as advancing robot designs.

physics.bio-ph↗

Reconstruction of Backbone Curves for Snake Robots

Snake robots composed of alternating single-axis pitch and yaw joints have many internal degrees of freedom, which make them capable of versatile three-dimensional locomotion. In motion planning process, snake robot motions are often designed kinematically by a chronological sequence of continuous backbone curves that capture desired macroscopic shapes of the robot. However, as the geometric arrangement of single-axis rotary joints creates constraints on the rotations in the robot, it is challenging for the robot to reconstruct an arbitrary 3D curve. When the robot configuration does not accurately achieve the desired shapes defined by these backbone curves, the robot can have unexpected contacts with the environment, such that the robot does not achieve the desired motion. In this work, we propose a method for snake robots to reconstruct desired backbone curves by posing an optimization problem that exploits the robot's geometric structure. We verified that our method enables fast and accurate curve-configuration conversions through its applications to commonly used 3D gaits. We also demonstrated via robot experiments that 1) our method results in smooth locomotion on the robot; 2) our method allows the robot to approach the numerically predicted locomotive performance of a sequence of continuous backbone curve.

cs.RO↗