838 research outputs found

    Flat-Foot Dynamic Walking via Human-Inspired Controller Design

    Get PDF
    This thesis describes a torque control scheme unifying feedback PD control and feed-forward impedance control to realize human-inspired walking on a novel planar footed bipedal robot: AMBER2. It starts with high fidelity modeling of the robot including nonlinear dynamics, motor model, and impact dynamics. Human data is then used by an optimization algorithm to produce a human-like walking gait that can be implemented on the robot, which is represented in the form of canonical walking functions. To realize the bipedal walking, first a PD controller is utilized to track the optimized trajectory. Next, impedance control parameters are estimated from the experimental data of a successful walking with AMBER2. Finally, the unified PD, impedance torque control law is experimentally realized on the bipedal robot AMBER2. Through the evidence of sustainable and unsupported walking achieved on AMBER2 showing high consistency with the simulated walking gait, the feasibility of AMBER2 walking scheme will be verified

    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

    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 Control of a Compliant Joint for Upper-body Exoskeletons in Physical Assistance

    Get PDF

    Predictive Context-Based Adaptive Compliance for Interaction Control of Robot Manipulators

    Get PDF
    In classical industrial robotics, robots are concealed within structured and well-known environments performing highly-repetitive tasks. In contrast, current robotic applications require more direct interaction with humans, cooperating with them to achieve a common task and entering home scenarios. Above all, robots are leaving the world of certainty to work in dynamically-changing and unstructured environments that might be partially or completely unknown to them. In such environments, controlling the interaction forces that appear when a robot contacts a certain environment (be the environment an object or a person) is of utmost importance. Common sense suggests the need to leave the stiff industrial robots and move towards compliant and adaptive robot manipulators that resemble the properties of their biological counterpart, the human arm. This thesis focuses on creating a higher level of intelligence for active compliance control methods applied to robot manipulators. This work thus proposes an architecture for compliance regulation named Predictive Context-Based Adaptive Compliance (PCAC) which is composed of three main components operating around a 'classical' impedance controller. Inspired by biological systems, the highest-level component is a Bayesian-based context predictor that allows the robot to pre-regulate the arm compliance based on predictions about the context the robot is placed in. The robot can use the information obtained while contacting the environment to update its context predictions and, in case it is necessary, to correct in real time for wrongly predicted contexts. Thus, the predictions are used both for anticipating actions to be taken 'before' proceeding with a task as well as for applying real-time corrective measures 'during' the execution of a in order to ensure a successful performance. Additionally, this thesis investigates a second component to identify the current environment among a set of known environments. This in turn allows the robot to select the proper compliance controller. The third component of the architecture presents the use of neuroevolutionary techniques for selecting the optimal parameters of the interaction controller once a certain environment has been identified

    Legged locomotion over irregular terrains: State of the art of human and robot performance

    Get PDF
    Legged robotic technologies have moved out of the lab to operate in real environments, characterized by a wide variety of unpredictable irregularities and disturbances, all this in close proximity with humans. Demonstrating the ability of current robots to move robustly and reliably in these conditions is becoming essential to prove their safe operation. Here, we report an in-depth literature review aimed at verifying the existence of common or agreed protocols and metrics to test the performance of legged system in realistic environments. We primarily focused on three types of robotic technologies, i.e., hexapods, quadrupeds and bipeds. We also included a comprehensive overview on human locomotion studies, being it often considered the gold standard for performance, and one of the most important sources of bioinspiration for legged machines. We discovered that very few papers have rigorously studied robotic locomotion under irregular terrain conditions. On the contrary, numerous studies have addressed this problem on human gait, being nonetheless of highly heterogeneous nature in terms of experimental design. This lack of agreed methodology makes it challenging for the community to properly assess, compare and predict the performance of existing legged systems in real environments. On the one hand, this work provides a library of methods, metrics and experimental protocols, with a critical analysis on the limitations of the current approaches and future promising directions. On the other hand, it demonstrates the existence of an important lack of benchmarks in the literature, and the possibility of bridging different disciplines, e.g., the human and robotic, towards the definition of standardized procedure that will boost not only the scientific development of better bioinspired solutions, but also their market uptake

    Multi-expert learning of adaptive legged locomotion

    Get PDF
    Achieving versatile robot locomotion requires motor skills which can adapt to previously unseen situations. We propose a Multi-Expert Learning Architecture (MELA) that learns to generate adaptive skills from a group of representative expert skills. During training, MELA is first initialised by a distinct set of pre-trained experts, each in a separate deep neural network (DNN). Then by learning the combination of these DNNs using a Gating Neural Network (GNN), MELA can acquire more specialised experts and transitional skills across various locomotion modes. During runtime, MELA constantly blends multiple DNNs and dynamically synthesises a new DNN to produce adaptive behaviours in response to changing situations. This approach leverages the advantages of trained expert skills and the fast online synthesis of adaptive policies to generate responsive motor skills during the changing tasks. Using a unified MELA framework, we demonstrated successful multi-skill locomotion on a real quadruped robot that performed coherent trotting, steering, and fall recovery autonomously, and showed the merit of multi-expert learning generating behaviours which can adapt to unseen scenarios
    • …
    corecore