The gaits of locomoting systems are typically designed to maximize some sort of efficiency, such as cost of transport or speed. Equally important is the ability to modulate such a gait to effect turning maneuvers. For drag-dominated systems, geometric mechanics provides an elegant and practical framework for both ends—gait design and gait modulation. Within this framework, “constraint curvature” maps can be used to approximate the net displacement of robotic systems over cyclic gaits. Gait optimization is made possible under a previously reported “soap-bubble” algorithm. In this work, we propose both local and global gait morphing algorithms to modify a nominal gait to provide single-parameter steering control. Using a simplified swimmer, we numerically compare the two approaches and show that for modest turns, the local approach, while suboptimal, nevertheless proves effective for steering control. A potential advantage of the local approach is that it can be readily applied to soft robots or other systems where local approximations to the constraint curvature can be garnered from data, but for which obtaining an exact global model is infeasible.
more »
« less
Optimal Gait Families using Lagrange Multiplier Method
The Robotic locomotion community is interested in optimal gaits for control. Based on the optimization criterion, however, there could be a number of possible optimal gaits. For example, the optimal gait for maximizing displacement with respect to cost is quite different from the maximum displacement optimal gait. Beyond these two general optimal gaits, we believe that the optimal gait should deal with various situations for high-resolution of motion planning, e.g., steering the robot or moving in “baby steps.” As the step size or steering ratio increases or decreases, the optimal gaits will slightly vary by the geometric relationship and they will form the families of gaits. In this paper, we explored the geometrical framework across these optimal gaits having different step sizes in the family via the Lagrange multiplier method. Based on the structure, we suggest an optimal locus generator that solves all related optimal gaits in the family instead of optimizing each gait respectively. By applying the optimal locus generator to two simplified swimmers in drag-dominated environments, we verify the behavior of the optimal locus generator.
more »
« less
- Award ID(s):
- 1653220
- PAR ID:
- 10394234
- Date Published:
- Journal Name:
- 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
- Page Range / eLocation ID:
- 8873 to 8878
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
In this paper, we present a set of geometric princi- ples for understanding and optimizing the gaits of drag-dominated kinematic locomoting systems. For systems with two shape vari- ables, the dynamics of gait optimization are analogous to the pro- cess by which internal pressure and surface tension combine to produce the shape and size of a soap bubble. The internal pres- sure on the gait curve is provided by the flux of the curvature of the system constraints passing through the surface bounded by the gait, and surface tension is provided by the cost associated with ex- ecuting the gait, which when executed at optimal (constant-power) pacing is proportional to its pathlength measured under a Rie- mannian metric. We extend these principles to work on systems with three and then more than three shape variables. We demon- strate these principles on a variety of system geometries (including Purcell’s swimmer) and for optimization criteria that include max- imizing displacement and efficiency of motion for both translation and turning motions. We also demonstrate how these principles can be used to simultaneously optimize a system’s gait kinematics and physical design.more » « less
-
Specifying leg placement is a key element for legged robot control, however current methods for specifying individual leg motions with human-robot interfaces require mental concentration and the use of both arm muscles. In this paper, a new control interface is discussed to specify leg placement for hexapod robot by using finger motions. Two mapping methods are proposed and tested with lab staff, Joint Angle Mapping (JAM) and Tip Position Mapping (TPM). The TPM method was shown to be more efficient. Then a manual controlled gait based on TPM is compared with fixed gait and camera-based autonomous gait in a Webots simulation to test the obstacle avoidance performance on 2D terrain. Number of Contacts (NOC) for each gait are recorded during the tests. The results show that both the camera-based autonomous gait and the TPM are effective methods in adjusting step size to avoid obstacles. In high obstacle density environments, TPM reduces the number of contacts to 25% of the fixed gaits, which is even better than some of the autonomous gaits with longer step size. This shows that TPM has potential in environments and situations where autonomous footfall planning fails or is unavailable. In future work, this approach can be improved by combining with haptic feedback, additional degrees of freedom and artificial intelligence.more » « less
-
Locomotion is an important behavior in the life history of animals and is characterized by discrete gaits, which may be adopted for optimal energetic efficiency, fatigue resistance, or maneuverability. We evaluated the kinematics and electromyography of Bluegill Sunfish (Lepomis macrochirus) swimming at different gaits to evaluate which factors might influence gait choice. When placed in the flume, Bluegill adopted a steady swimming gait until speeds reached 2.0 BL/s. When swimming volitionally, either in a laboratory pool or the field, Bluegill adopted an intermittent swimming gait (burst phase followed by a glide phase) and swam at average speeds of 1.0-1.3 BL/s. No statistical relationship was found between the kinematics of the burst and glide phases in either the lab or the field, so the phases were considered uncoupled. Furthermore, since the kinematics (tailbeat frequency, glide-duty factor) of lab and field volitional swimming were statistically identical, the EMGs of volition swimming in the lab likely reflect field effort. When relativized to volitional swimming speeds, the EMG intensities for both gaits were statistically identical. These results suggest that intermittent swimming may not reflect a strategy for energetic efficiency. Instead, the decoupling between the burst and glide phase may improve maneuverability, since 75% of 3D tracked intermittent swimming bouts (n=129) in the field involved a directional change. Although previous research suggests that intermittent swimming may also provide fatigue resistance, we hypothesize that intermittent swimming evolved in Bluegill as an adaptive gait for navigating their densely vegetated habitat.more » « less
-
null (Ed.)Snake robots have the potential to locomotethrough tightly packed spaces, but turning effectively withinunmodelled and unsensed environments remains challenging.Inspired by a behavior observed in the tiny nematode wormC.elegans, we propose a novel in-place turning gait for elongatedlimbless robots. To simplify the control of the robots’ many in-ternal degrees-of-freedom, we introduce a biologically-inspiredtemplate in which two co-planar traveling waves are superposedto produce an in-plane turning motion, theomega turn. Theomega turn gait arises from modulating the wavelengths andamplitudes of the two traveling waves. We experimentally testthe omega turn on a snake robot, and show that this turninggait outperforms previous turning gaits: it results in a largerangular displacement and a smaller area swept by the bodyover a gait cycle, allowing the robot to turn in highly confinedspaces.more » « less
An official website of the United States government

