83 research outputs found

    Design and Implementation of the Powered Self-Contained AMPRO Prostheses

    Get PDF
    This thesis presents a complete methodology for translating robotic walking to powered prostheses, and demonstrates this framework on two novel custom built powered prostheses, AMPRO. Motivated by methods that have successfully generated dynamically stable walking gaits on bipedal robots, reference human locomotion data is collected via Inertial Measurement Units (IMU) and stable walking gaits are generated using the framework of human-inspired optimization and control. Next two novel transfemoral protheses are designed and custom built based on the understanding obtained from the collection of human data and gait generation. For experimental realization, the IMUs are mounted on the healthy human leg to estimate human intention during walking on-line, and serves as the feedback interaction point between human and prosthesis. The end result is the experimental verification of the proposed methodology in achieving stable and robust locomotion on a powered prosthesis. Furthermore it is concluded that reducing the weight of AMPRO I, through the design of AMPRO II, improves the performance of the prosthesis and comfort of the human subject

    First steps toward translating robotic walking to prostheses: a nonlinear optimization based control approach

    Get PDF
    This paper presents the first steps toward successfully translating nonlinear real-time optimization based controllers from bipedal walking robots to a self-contained powered transfemoral prosthesis: AMPRO, with the goal of improving both the tracking performance and the energy efficiency of prostheses control. To achieve this goal, a novel optimization-based optimal control strategy combining control Lyapunov function based quadratic programs with impedance control is proposed. This optimization-based optimal controller is first verified on a human-like bipedal robot platform, AMBER. The results indicate improved (compared to variable impedance control) tracking performance, stability and robustness to unknown disturbances. To translate this complete methodology to a prosthetic device with an amputee, we begin by collecting reference locomotion data from a healthy subject via inertial measurement units (IMUs). This data forms the basis for an optimization problem that generates virtual constraints, i.e., parameterized trajectories, specifically for the amputee . A online optimization based controller is utilized to optimally track the resulting desired trajectories. An autonomous, state based parameterization of the trajectories is implemented through a combination of on-board sensing coupled with IMU data, thereby linking the gait progression with the actions of the user. Importantly, the proposed control law displays remarkable tracking and improved energy efficiency, outperforming PD and impedance control strategies. This is demonstrated experimentally on the prosthesis AMPRO through the implementation of a holistic sensing, algorithm and control framework, resulting in dynamic and stable prosthetic walking with a transfemoral amputee

    Design, Control, and Optimization of Robots with Advanced Energy Regenerative Drive Systems

    Get PDF
    We investigate the control and optimization of robots with ultracapacitor based regenerative drive systems. A subset of the robot joints are conventional, in the sense that external power is used for actuation. Other joints are energetically self-contained passive systems that use ultracapacitors for energy storage. An electrical interconnection known as the star configuration is considered for the regenerative drives that allows for direct electric energy redistribution among joints, and enables higher energy utilization efficiencies. A semi-active virtual control strategy is used to achieve control objectives. We find closed-form expressions for the optimal robot and actuator parameters (link lengths, gear ratios, etc.) that maximize energy regeneration between any two times, given motion trajectories. In addition, we solve several trajectory optimization problems for maximizing energy regeneration that admit closed-form solutions, given system parameters. Optimal solutions are shown to be global and unique. In addition, closed-form expressions are provided for the maximum attainable energy. This theoretical maximum places limits on the amount of energy that can be recovered. Numerical examples are provided in each case to demonstrate the results. For problems that don\u27t admit analytical solutions, we formulate the general nonlinear optimal control problem, and solve it numerically, based on the direct collocation method. The optimization problem, its numerical solution and an experimental evaluation are demonstrated using a PUMA manipulator with custom regenerative drives. Power flows, stored regenerative energy and efficiency are evaluated. Experimental results show that when following optimal trajectories, a reduction of about 10-22% in energy consumption can be achieved. Furthermore, we present the design, control, and experimental evaluation of an energy regenerative powered transfemoral prosthesis. Our prosthesis prototype is comprised of a passive ankle, and an active regenerative knee joint. A novel varying impedance control approach controls the prosthesis in both the stance and swing phase of the gait cycle, while explicitly considering energy regeneration. Experimental evaluation is done with an amputee test subject walking at different speeds on a treadmill. The results validate the effectiveness of the control method. In addition, net energy regeneration is achieved while walking with near-natural gait across all speeds

    From bipedal locomotion to prosthetic walking: A hybrid system and nonlinear control approach

    Get PDF
    When modeled after the human form, humanoid robots more easily garner societal acceptance and gain increased dexterity in human environments. During this process of humanoid robot design, research on simulated bodies also yields a better understanding of the original biological system. Such advantages make humanoid robots ideal for use in areas such as elderly assistance, physical rehabilitation, assistive exoskeletons, and prosthetic devices. In these applications specifically, an understanding of human-like bipedal robotic locomotion is requisite for practical purposes. However, compared to mobile robots with wheels, humanoid walking robots are complex to design, difficult to balance, and hard to control, resulting in humanoid robots which walk slowly and unnaturally. Despite emerging research and technologies on humanoid robotic locomotion in recent decades, there still lacks a systematic method for obtaining truly kinematic and fluid walking. In this dissertation, we propose a formal optimization framework for achieving stable, human-like robotic walking with natural heel and toe behavior. Importantly, the mathematical construction allows us to directly realize natural walking on the custom-designed physical robot, AMBER2, resulting in a sustainable and robust multi-contact walking gait. As one of the ultimate goals of studying human-like robotic locomotion, the proposed systematic methodology is then translated to achieve prosthetic walking that is both human-like and energy-efficient, with reduced need for parameter tuning. We evaluate this method on two custom, powered transfemoral prostheses in both 2D (AMPRO1) and 3D (AMPRO3) cases. Finally, this dissertation concludes with future research opportunities.Ph.D

    Design and Implementation of the Powered Self-Contained AMPRO Prostheses

    Get PDF
    This thesis presents a complete methodology for translating robotic walking to powered prostheses, and demonstrates this framework on two novel custom built powered prostheses, AMPRO. Motivated by methods that have successfully generated dynamically stable walking gaits on bipedal robots, reference human locomotion data is collected via Inertial Measurement Units (IMU) and stable walking gaits are generated using the framework of human-inspired optimization and control. Next two novel transfemoral protheses are designed and custom built based on the understanding obtained from the collection of human data and gait generation. For experimental realization, the IMUs are mounted on the healthy human leg to estimate human intention during walking on-line, and serves as the feedback interaction point between human and prosthesis. The end result is the experimental verification of the proposed methodology in achieving stable and robust locomotion on a powered prosthesis. Furthermore it is concluded that reducing the weight of AMPRO I, through the design of AMPRO II, improves the performance of the prosthesis and comfort of the human subject

    Neuromuscular Reflex Control for Prostheses and Exoskeletons

    Get PDF
    Recent powered lower-limb prosthetic and orthotic (P/O) devices aim to restore legged mobility for persons with an amputation or spinal cord injury. Though various control strategies have been proposed for these devices, specifically finite-state impedance controllers, natural gait mechanics are not usually achieved. The goal of this project was to invent a biologically-inspired controller for powered P/O devices. We hypothesize that a more muscle-like actuation system, including spinal reflexes and vestibular feedback, can achieve able-bodied walking and also respond to outside perturbations. The outputs of the Virtual Muscle Reflex (VMR) controller are joint torque commands, sent to the electric motors of a P/O device. We identified the controller parameters through optimizations using human experimental data of perturbed walking, in which we minimized the error between the torque produced by our controller and the standard torque trajectories observed in the able-bodied experiments. In simulations, we then compare the VMR controller to a four-phase impedance controller. For both controllers the coefficient of determination R^2 and root-mean-square (RMS) error were calculated as a function of the gait cycle. When simulating the hip, knee, and ankle joints, the RMS error and R^2 across all joints and all trials is 15.65 Nm and 0.28 for the impedance controller, respectively, and for the VMR controller, these values are 15.15 Nm and 0.29, respectively. With similar performance, it was concluded that the VMR controller can reproduce characteristics of human walking in response to perturbations as effectively as an impedance controller. We then implemented the VMR controller on the Parker Hannifin powered exoskeleton and performed standard isokinetic and isometric knee rehabilitation exercises to observe the behavior of the virtual muscle model. In the isometric results, RMS error between the measured and commanded extension and flexion torques are 3.28 Nm and 1.25 Nm, respectively. In the isokinetic trials, we receive RMS error between the measured and commanded extension and flexion torques of 0.73 Nm and 0.24 Nm. Since the onboard virtual muscles demonstrate similar muscle force-length and force-velocity relationships observed in humans, we conclude the model is capable of the same stabilizing capabilities as observed in an impedance controller

    Development of a Gait Simulator for Testing Lower Limb Prostheses

    Get PDF

    Neuromuscular Reflex Control for Prostheses and Exoskeletons

    Get PDF
    Recent powered lower-limb prosthetic and orthotic (P/O) devices aim to restore legged mobility for persons with an amputation or spinal cord injury. Though various control strategies have been proposed for these devices, specifically finite-state impedance controllers, natural gait mechanics are not usually achieved. The goal of this project was to invent a biologically-inspired controller for powered P/O devices. We hypothesize that a more muscle-like actuation system, including spinal reflexes and vestibular feedback, can achieve able-bodied walking and also respond to outside perturbations. The outputs of the Virtual Muscle Reflex (VMR) controller are joint torque commands, sent to the electric motors of a P/O device. We identified the controller parameters through optimizations using human experimental data of perturbed walking, in which we minimized the error between the torque produced by our controller and the standard torque trajectories observed in the able-bodied experiments. In simulations, we then compare the VMR controller to a four-phase impedance controller. For both controllers the coefficient of determination R^2 and root-mean-square (RMS) error were calculated as a function of the gait cycle. When simulating the hip, knee, and ankle joints, the RMS error and R^2 across all joints and all trials is 15.65 Nm and 0.28 for the impedance controller, respectively, and for the VMR controller, these values are 15.15 Nm and 0.29, respectively. With similar performance, it was concluded that the VMR controller can reproduce characteristics of human walking in response to perturbations as effectively as an impedance controller. We then implemented the VMR controller on the Parker Hannifin powered exoskeleton and performed standard isokinetic and isometric knee rehabilitation exercises to observe the behavior of the virtual muscle model. In the isometric results, RMS error between the measured and commanded extension and flexion torques are 3.28 Nm and 1.25 Nm, respectively. In the isokinetic trials, we receive RMS error between the measured and commanded extension and flexion torques of 0.73 Nm and 0.24 Nm. Since the onboard virtual muscles demonstrate similar muscle force-length and force-velocity relationships observed in humans, we conclude the model is capable of the same stabilizing capabilities as observed in an impedance controller

    Neuromuscular Reflex Control for Prostheses and Exoskeletons

    Get PDF
    Recent powered lower-limb prosthetic and orthotic (P/O) devices aim to restore legged mobility for persons with an amputation or spinal cord injury. Though various control strategies have been proposed for these devices, specifically finite-state impedance controllers, natural gait mechanics are not usually achieved. The goal of this project was to invent a biologically-inspired controller for powered P/O devices. We hypothesize that a more muscle-like actuation system, including spinal reflexes and vestibular feedback, can achieve able-bodied walking and also respond to outside perturbations. The outputs of the Virtual Muscle Reflex (VMR) controller are joint torque commands, sent to the electric motors of a P/O device. We identified the controller parameters through optimizations using human experimental data of perturbed walking, in which we minimized the error between the torque produced by our controller and the standard torque trajectories observed in the able-bodied experiments. In simulations, we then compare the VMR controller to a four-phase impedance controller. For both controllers the coefficient of determination R^2 and root-mean-square (RMS) error were calculated as a function of the gait cycle. When simulating the hip, knee, and ankle joints, the RMS error and R^2 across all joints and all trials is 15.65 Nm and 0.28 for the impedance controller, respectively, and for the VMR controller, these values are 15.15 Nm and 0.29, respectively. With similar performance, it was concluded that the VMR controller can reproduce characteristics of human walking in response to perturbations as effectively as an impedance controller. We then implemented the VMR controller on the Parker Hannifin powered exoskeleton and performed standard isokinetic and isometric knee rehabilitation exercises to observe the behavior of the virtual muscle model. In the isometric results, RMS error between the measured and commanded extension and flexion torques are 3.28 Nm and 1.25 Nm, respectively. In the isokinetic trials, we receive RMS error between the measured and commanded extension and flexion torques of 0.73 Nm and 0.24 Nm. Since the onboard virtual muscles demonstrate similar muscle force-length and force-velocity relationships observed in humans, we conclude the model is capable of the same stabilizing capabilities as observed in an impedance controller
    corecore