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: A Phase Variable Approach to Volitional Control of Powered Knee-Ankle Prostheses
Although there has been recent progress in control of multi-joint prosthetic legs for periodic tasks such as walking, volitional control of these systems for non-periodic maneuvers is still an open problem. In this paper, we develop a new controller that is capable of both periodic walking and common volitional leg motions based on a piecewise holonomic phase variable through a finite state machine. The phase variable is constructed by measuring the thigh angle, and the transitions in the finite state machine are formulated through sensing foot contact together with attributes of a nominal reference gait trajectory. The controller was implemented on a powered knee-ankle prosthesis and tested with a transfemoral amputee subject, who successfully performed a wide range of periodic and non-periodic tasks, including low- and high-speed walking, quick start and stop, backward walking, walking over obstacles, and kicking a soccer ball. The proposed approach is expected to provide better understanding of volitional motions and lead to more reliable control of multi-joint prostheses for a wider range of tasks.  more » « less
Award ID(s):
1734600
PAR ID:
10065629
Author(s) / Creator(s):
; ; ;
Date Published:
Journal Name:
IEEE International Conference on Intelligent Robots and Systems
Page Range / eLocation ID:
2292 to 2298
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Most impedance-based walking controllers for powered knee–ankle prostheses use a finite state machine with dozens of user-specific parameters that require manual tuning by technical experts. These parameters are only appropriate near the task (e.g., walking speed and incline) at which they were tuned, necessitating many different parameter sets for variable-task walking. In contrast, this article presents a data-driven, phase-based controller for variable-task walking that uses continuously variable impedance control during stance and kinematic control during swing to enable biomimetic locomotion. After generating a data-driven model of variable joint impedance with convex optimization, we implement a novel task-invariant phase variable and real-time estimates of speed and incline to enable autonomous task adaptation. Experiments with above-knee amputee participants (N = 2) show that our data-driven controller 1) features highly linear phase estimates and accurate task estimates, 2) produces biomimetic kinematic and kinetic trends as task varies, leading to low errors relative to able-bodied references, and 3) produces biomimetic joint work and cadence trends as task varies. We show that the presented controller meets and often exceeds the performance of a benchmark finite state machine controller for our two participants, without requiring manual impedance tuning. 
    more » « less
  2. Powered knee-ankle prostheses can offer benefits over conventional passive devices during stair locomotion by providing biomimetic net-positive work and active control of joint angles. However, many modern control approaches for stair ascent and descent are often limited by time-consuming hand-tuning of user/task-specific parameters, predefined trajectories that remove user volition, or heuristic approaches that cannot be applied to both stair ascent and descent. This work presents a phase-based hybrid kinematic and impedance controller (HKIC) that allows for semi-volitional, biomimetic stair ascent and descent at a variety of step heights. We define a unified phase variable for both stair ascent and descent that utilizes lower-limb geometry to adjust to different users and step heights. We extend our prior data-driven impedance model for variable-incline walking, modifying the cost function and constraints to create a continuously-varying impedance parameter model for stair ascent and descent over a continuum of step heights. Experiments with above-knee amputee participants (N=2) validate that our HKIC controller produces biomimetic ascent and descent joint kinematics, kinetics, and work across four step height configurations. We also show improved kinematic performance with our HKIC controller in comparison to a passive microprocessor-controlled device during stair locomotion. 
    more » « less
  3. This paper presents a method to design a nonholonomic virtual constraint (NHVC) controller that produces multiple distinct stance-phase trajectories for corresponding walking speeds. NHVCs encode velocity-dependent joint trajectories via momenta conjugate to the unactuated degree(s)-of-freedom of the system. We recently introduced a method for designing NHVCs that allow for stable bipedal robotic walking across variable terrain slopes. This work extends the notion of NHVCs for application to variable-cadence powered prostheses. Using the segmental conjugate momentum for the prosthesis, an optimization problem is used to design a single stance-phase NHVC for three distinct walking speed trajectories (slow, normal, and fast). This stance-phase controller is implemented with a holonomic swing phase controller on a powered knee-ankle prosthesis, and experiments are conducted with an able-bodied user walking in steady and non-steady velocity conditions. The control scheme is capable of representing 1) multiple, task-dependent reference trajectories, and 2) walking gait variance due to both temporal and kinematic changes in user motion. 
    more » « less
  4. Abstract Accurate control of a humanoid robot's global position (i.e., its three-dimensional (3D) position in the world) is critical to the reliable execution of high-risk tasks such as avoiding collision with pedestrians in a crowded environment. This paper introduces a time-based nonlinear control approach that achieves accurate global-position tracking (GPT) for multi-domain bipedal walking. Deriving a tracking controller for bipedal robots is challenging due to the highly complex robot dynamics that are time-varying and hybrid, especially for multi-domain walking that involves multiple phases/domains of full actuation, over actuation, and underactuation. To tackle this challenge, we introduce a continuous-phase GPT control law for multi-domain walking, which provably ensures the exponential convergence of the entire error state within the full and over actuation domains and that of the directly regulated error state within the underactuation domain. We then construct sufficient multiple-Lyapunov stability conditions for the hybrid multi-domain tracking error system under the proposed GPT control law. We illustrate the proposed controller design through both three-domain walking with all motors activated and two-domain gait with inactive ankle motors. Simulations of a ROBOTIS OP3 bipedal humanoid robot demonstrate the satisfactory accuracy and convergence rate of the proposed control approach under two different cases of multi-domain walking as well as various walking speed and desired paths. 
    more » « less
  5. Many control methods have been proposed for powered prosthetic legs, ranging from finite state machines that switch between discrete phases of gait to unified controllers that have a continuous sense of phase. In particular, recent work has shown that a mechanical phase variable can parameterize the entire gait cycle for controlling a prosthetic leg during steady rhythmic locomotion. However, the unified approach does not provide voluntary control over non-rhythmic motions like stepping forward and back. In this paper we present a phasing algorithm that uses the amputee’s hip angle to control both rhythmic and non-rhythmic motion through two modes: 1) a piecewise (PW) function that provides users voluntary control over stance and swing in a piecewise manner, and 2) a unified function that continuously synchronizes the motion of the prosthetic leg with the amputee user at different walking speeds. The two phase variable approaches are compared in experiments with a powered knee-ankle prosthesis used by an above-knee amputee subject. 
    more » « less