skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


This content will become publicly available on February 24, 2026

Title: Stable heteroclinic channels for controlling a simulated aquatic serpentine robot in narrow crevices
Stable Heteroclinic Channels (SHCs) are dynamical systems composed of connected saddle equilibria. This work demonstrates a control system that combines SHCs with movement primitives to enable swimming in a simulated six segment snake robot. We identify control system parameters for lateral undulation, where all joints oscillate with the same amplitude, and anguilliform swimming, where joint amplitudes increase linearly from the head to the tail. Swimming speed is improved by learning SHC movement primitive parameters. We also propose a method for adapting the gait amplitude and frequency with tactile sensor input to accommodate obstacles. Then, we evaluate the relationship between SHC movement primitive parameters and the resulting trajectories. The swimming speed and efficiency of SHC controllers for each gait are compared against a conventional serpenoid controller, which derives joint trajectories from sinusoids. Controllers are evaluated first in an unobstructed environment, then in straight passages of various widths, and finally in 65 randomly generated uneven channels. We find that the amplitudes of joint oscillations scale proportionally with the SHC controller parameters. Due to gait optimization, as well as adaptive amplitude and frequency in response to tactile input, the learned SHC control system exhibits an average 28.8% greater speed than a serpenoid controller that only adapts amplitude during contact. This research demonstrates that SHCs benefit from intuitive tuning like serpenoid control, while also effectively incorporating sensory information to generate smooth kinematic trajectories.  more » « less
Award ID(s):
2047330
PAR ID:
10611302
Author(s) / Creator(s):
; ;
Publisher / Repository:
Frontiers
Date Published:
Journal Name:
Frontiers in Electronics
Volume:
6
ISSN:
2673-5857
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. null (Ed.)
    Recent work showed that two species of hammerhead sharks operated as a double oscillating system, where frequency and amplitude differed in the anterior and posterior parts of the body. We hypothesized that a double oscillating system would be present in a large, volitionally swimming, conventionally shaped carcharhinid shark. Swimming kinematics analyses provide quantification to mechanistically examine swimming within and among species. Here, we quantify blacktip shark (Carcharhinus limbatus) volitional swimming kinematics under natural conditions to assess variation between anterior and posterior body regions and demonstrate the presence of a double oscillating system. We captured footage of 80 individual blacktips swimming in the wild using a DJI Phantom 4 Pro aerial drone. The widespread accessibility of aerial drone technology has allowed for greater observation of wild marine megafauna. We used Loggerpro motion tracking software to track five anatomical landmarks frame by frame to calculate tailbeat frequency, tailbeat amplitude, speed, and anterior/posterior variables: amplitude and frequency of the head and tail, and the body curvature measured as anterior and posterior flexion. We found significant increases in tailbeat frequency and amplitude with increasing swimming speed. Tailbeat frequency decreased and tailbeat amplitude increased as posterior flexion amplitude increased. We found significant differences between anterior and posterior amplitudes and frequencies, suggesting a double oscillating modality of wave propagation. These data support previous work that hypothesized the importance of a double oscillating system for increased sensory perception. These methods demonstrate the utility of quantifying swimming kinematics of wild animals through direct observation, with the potential to apply a biomechanical perspective to movement ecology paradigms. 
    more » « less
  2. Robot-assisted gait training is becoming increasingly common to support recovery of walking function after neurological injury. How to formulate controllers capable of promoting desired features in gait, i.e. goals, is complicated by the limited understanding of the human response to robotic input. A possible method to formulate controllers for goal-oriented gait training is based on the analysis of the joint torques applied by healthy subjects to modulate such goals. The objective of this work is to understand how sagittal plane joint torque is affected by two important gait parameters: gait speed (GS) and stride length (SL). We here present the results obtained from healthy subjects walking on a treadmill at different speeds, and asked to modulate stride length via visual feedback. Via principal component analysis, we extracted the global effects of the two factors on the peak-to-peak amplitude of joint torques. Next, we used a torque pulse approximation analysis to determine optimal timing and amplitude of torque pulses that approximate the SL-specific difference in joint torque profiles measured at different values of GS. Our results show a strong effect of GS on the torque profiles in all joints considered. In contrast, SL mostly affects the torque produced at the knee joint at early and late stance, with smaller effects on the hip and ankle joints. Our analysis generated a set of torque assistance profiles that will be experimentally tested using gait training robots. 
    more » « less
  3. null (Ed.)
    The performance of hierarchical Model Predictive Control (MPC) is highly dependent on the mechanisms used to coordinate the decisions made by controllers at different levels of the hierarchy. Conventionally, reference tracking serves as the primary coordination mechanism, where optimal state and input trajectories determined by upper-level controllers are communicated down the hierarchy to be tracked by lower-level controllers. As such, significant tuning is required for each controller in the hierarchy to achieve the desired closed-loop system performance. This paper presents a novel terminal cost coordination mechanism using constrained zonotopes, designed to improve system performance under hierarchical control. These terminal costs allow lower-level controllers to balance both short- and long-term control performance without the need for controller tuning. Unlike terminal costs widely used to guarantee MPC stability, the proposed terminal costs are time-varying and computed on-line based on the optimal state trajectory of the upper-level controllers. A numerical example demonstrates the provable performance benefits achieved using the proposed terminal cost coordination mechanism. 
    more » « less
  4. null (Ed.)
    The primary goal of an assist-as-needed (AAN) controller is to maximize subjects' active participation during motor training tasks while allowing moderate tracking errors to encourage human learning of a target movement. Impedance control is typically employed by AAN controllers to create a compliant force-field around the desired motion trajectory. To accommodate different individuals with varying motor abilities, most of the existing AAN controllers require extensive manual tuning of the control parameters, resulting in a tedious and time-consuming process. In this paper, we propose a reinforcement learning AAN controller that can autonomously reshape the force-field in real-time based on subjects' training performances. The use of action-dependent heuristic dynamic programming enables a model-free implementation of the proposed controller. To experimentally validate the controller, a group of healthy individuals participated in a gait training session wherein they were asked to learn a modified gait pattern with the help of a powered ankle-foot orthosis. Results indicated the potential of the proposed control strategy for robot-assisted gait training. 
    more » « less
  5. null (Ed.)
    For the controller of wearable lower-limb assistive devices, quantitative understanding of human locomotion serves as the basis for human motion intent recognition and joint-level motion control. Traditionally, the required gait data are obtained in gait research laboratories, utilizing marker-based optical motion capture systems. Despite the high accuracy of measurement, marker-based systems are largely limited to laboratory environments, making it nearly impossible to collect the desired gait data in real-world daily-living scenarios. To address this problem, the authors propose a novel exoskeleton-based gait data collection system, which provides the capability of conducting independent measurement of lower limb movement without the need for stationary instrumentation. The basis of the system is a lightweight exoskeleton with articulated knee and ankle joints. To minimize the interference to a wearer’s natural lower-limb movement, a unique two-degrees-of-freedom joint design is incorporated, integrating a primary degree of freedom for joint motion measurement with a passive degree of freedom to allow natural joint movement and improve the comfort of use. In addition to the joint-embedded goniometers, the exoskeleton also features multiple positions for the mounting of inertia measurement units (IMUs) as well as foot-plate-embedded force sensing resistors to measure the foot plantar pressure. All sensor signals are routed to a microcontroller for data logging and storage. To validate the exoskeleton-provided joint angle measurement, a comparison study on three healthy participants was conducted, which involves locomotion experiments in various modes, including overground walking, treadmill walking, and sit-to-stand and stand-to-sit transitions. Joint angle trajectories measured with an eight-camera motion capture system served as the benchmark for comparison. Experimental results indicate that the exoskeleton-measured joint angle trajectories closely match those obtained through the optical motion capture system in all modes of locomotion (correlation coefficients of 0.97 and 0.96 for knee and ankle measurements, respectively), clearly demonstrating the accuracy and reliability of the proposed gait measurement system. 
    more » « less