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.


Title: Contact-Invariant Total Energy Shaping Control for Powered Exoskeletons
Energy shaping methods can be used to design task-invariant feedback control laws for the powered exoskeletons (i.e., orthoses). In order to achieve a desired closed-loop energy, certain matching conditions must be satisfied, which are sets of nonlinear partial differential equations. In this paper, we solve the matching conditions and come up with a new solution for under-actuated systems by using Auckly’s method.We find a unified feedback control law that is task-invariant with respect to human inputs and different contact conditions. We propose assistive and resistive shaping strategies to alter the mass/inertia matrix and simulate on a powered knee-ankle exoskeleton. The simulation results show the reduction and increment of the human model’s metabolic cost of generating muscular forces in human walking. The interchange between the kinetic and potential energy and the changes in acceleration of the center of mass are also investigated in the simulation.  more » « less
Award ID(s):
1652514
PAR ID:
10095859
Author(s) / Creator(s):
; ;
Date Published:
Journal Name:
Proceedings of the ... American Control Conference
Page Range / eLocation ID:
664 to 670
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Task-invariant feedback control laws for powered exoskeletons are preferred to assist human users across varying locomotor activities. This goal can be achieved with energy shaping methods, where certain nonlinear partial differential equations, i.e., matching conditions, must be satisfied to find the achievable dynamics. Based on the energy shaping methods, open-loop systems can be mapped to closed-loop systems with a desired analytical expression of energy. In this paper, the desired energy consists of modified potential energy that is well-defined and unified across different contact conditions along with the energy of virtual springs and dampers that improve energy recycling during walking. The human-exoskeleton system achieves the input-output passivity and Lyapunov stability during the whole walking period with the proposed method. The corresponding controller provides assistive torques that closely match the human torques of a simulated biped model and able-bodied human subjects’ data. 
    more » « less
  2. null (Ed.)
    In this work, we introduce a novel approach to assistive exoskeleton (or powered orthosis) control which avoids needing task and gait phase information. Our approach is based on directly designing the Hamiltonian dynamics of the target closed-loop behavior, shaping the energy of the human and the robot. Relative to previous energy shaping controllers for assistive exoskeletons, we introduce ground reaction force and torque information into the target behavior definition, reformulate the kinematics so as to avoid explicit matching conditions due to under-actuation, and avoid the need to switch between swing and stance energy shapes. Our controller introduces new states into the target Hamiltonian energy that represent a virtual second leg that is connected to the physical leg using virtual springs. The impulse the human imparts to the physical leg is amplified and applied to the virtual leg, but the ground reaction force acts only on the physical leg. A state transformation allows the proposed control to be available using only encoders, an IMU, and ground reaction force sensors. We prove that this controller is stable and passive when acted on by the ground reaction force and demonstrate the controller's strength amplifying behavior in a simulation. A linear analysis based on small signal assumptions allows us to explain the relationship between our tuning parameters and the frequency domain amplification bandwidth. 
    more » « less
  3. null (Ed.)
    Task-invariant control methods for powered exoskeletons provide flexibility in assisting humans across multiple activities and environments. Energy shaping control serves this purpose by altering the human body’s dynamic characteristics in closed loop. Our previous work on potential energy shaping alters the gravitational vector to reduce the user’s perceived gravity, but this method cannot provide velocity-dependent assistance. The interconnection and damping assignment passivity-based control (IDA-PBC) method provides more freedom to shape a dynamical system’s energy through the interconnection structure of a port-controlled Hamiltonian system model. This paper derives a novel energetic control strategy based on IDA-PBC for a backdrivable knee-ankle exoskeleton. The control law provides torques that depend on various basis functions related to gravitational and gyroscopic terms. We optimize a set of constant weighting parameters for these basis functions to obtain a control law that produces able-bodied joint torques during walking on multiple ground slopes. We perform experiments with an able-bodied human subject wearing a knee-ankle exoskeleton to demonstrate reduced activation in certain lower-limb muscles. 
    more » « less
  4. Task-specific, trajectory-based control methods commonly used in exoskeletons may be appropriate for individuals with paraplegia, but they overly constrain the volitional motion of individuals with remnant voluntary ability (representing a far larger population). Human-exoskeleton systems can be represented in the form of the Euler-Lagrange equations or, equivalently, the port-controlled Hamiltonian equations to design control laws that provide task-invariant assistance across a continuum of activities/environments by altering energetic properties of the human body. We previously introduced a port-controlled Hamiltonian framework that parameterizes the control law through basis functions related to gravitational and gyroscopic terms, which are optimized to fit normalized able-bodied joint torques across multiple walking gaits on different ground inclines. However, this approach did not have the flexibility to reproduce joint torques for a broader set of activities, including stair climbing and stand-to-sit, due to strict assumptions related to input-output passivity, which ensures the human remains in control of energy growth in the closed-loop dynamics. To provide biomimetic assistance across all primary activities of daily life, this paper generalizes this energy shaping framework by incorporating vertical ground reaction forces and global planar orientation into the basis set, while preserving passivity between the human joint torques and human joint velocities. We present an experimental implementation on a powered knee-ankle exoskeleton used by three able-bodied human subjects during walking on various inclines, ramp ascent/descent, and stand-to-sit, demonstrating the versatility of this control approach and its effect on muscular effort. 
    more » « less
  5. Task-dependent controllers widely used in exoskeletons track predefined trajectories, which overly constrain the volitional motion of individuals with remnant voluntary mobility. Energy shaping, on the other hand, provides task-invariant assistance by altering the human body's dynamic characteristics in the closed loop. While human-exoskeleton systems are often modeled using Euler-Lagrange equations, in our previous work we modeled the system as a port-controlled-Hamiltonian system, and a task-invariant controller was designed for a knee-ankle exoskeleton using interconnection-damping assignment passivity-based control. In this paper, we extend this framework to design a controller for a backdrivable hip exoskeleton to assist multiple tasks. A set of basis functions that contains information of kinematics is selected and corresponding coefficients are optimized, which allows the controller to provide torque that fits normative human torque for different activities of daily life. Human-subject experiments with two able-bodied subjects demonstrated the controller's capability to reduce muscle effort across different tasks. 
    more » « less