1,314 research outputs found

    Analysis of Human Push Recovery Motions Based on Optimization

    Get PDF
    The ability to cope with large perturbations is essential to avoid falling for humans as well as for humanoid robots. Every day millions of people are affected by injuries due to falling. This is a huge problem not only for the individuum but also for the society as it costs the health care systems billions of euros. Also in the field of humanoid robots fall avoidance is very important as it protects robots against breakage. In this thesis, the problem of fall avoidance is addressed using a combination of optimization, human-modeling and recorded push recovery motions. The aim is to identify the principles that lead to human-like push recovery motions. The human is modeled by rigid segments combined by joints leading to an underactuated multi-body representation. These models are included in multiple stage optimal control problems to reconstruct and sythesize human push recovery motions considering the dynamics of a human over the whole time horizon. Due to the high nonlinearity, the optimization problem is solved based on a direct multiple shooting method. To analyze the human push recovery motions, dynamically-consistent motions for the model that closely track experimental data are produced. The joint angles and joint torques for the human model controlled by joint torque derivatives are compared for perturbed and unperturbed motions from two subjects. The results verify the assumption that the heavier the perturbation is and the higher it is applied at the upper body, the larger are the resulting joint torques. We show that including optimally chosen spring-damper elements in the joints can reduce the active joint torques significantly. We further exploit our motion reconstruction approach to determine the states that are most affected during a perturbation. Relevant parameters such as the orientation and position of the head and body, joint angles and torques of the perturbed motions are analyzed for deviations to the unperturbed motions at the point in time when the push occurs. Identifying the point in time when the model states of the perturbed motions differ from the unperturbed motions, the reaction times are determined. To better understand human push recovery motions, we also investigate in a motion sythesis approach. This approach enables a control hypothesis, in the form of a specific objective function, to be formed. The minimization of effort combined with a periodicity formulation results in human-like motions and the influence of the push strength is analyzed. Formulating the objective function as a weighted linear combination of possible optimality criteria provides the possibility to analyze different optimality criteria and their resulting motion. The difficulty is, that for a given motion, it is not known, which criteria lead to that specific motion. In this thesis, the results for different basal objective functions are analyzed. These studies prepare to determine the optimal weights of the criteria by including the presented motion generation formulation in an inverse optimal control problem. Having analyzed general weights that lead to a good approximation of the human recovery motions, the resulting objective function can be used to generate push recovery motions also for humanoid robots or assistive devices such as exoskeletons. To show another application in the improvement of technical assistive devices, we include two combined human exoskeleton models of different weights in our calculations. This allows us to analyze the joint torques for these models including the exoskeletons and compare the results to a human model. As the resulting joint torques are quite large, we also formulate combined human exoskeleton models with passive spring-damper elements that act in parallel to the active torques. This compliant formulation leads to a significant reduction of the active joint torque needed for the recovery motion. The reduction of the active joint torques allows the reduction of energy needed for the recovery motion or can enable the recovery from stronger perturbations

    Real-time biped character stepping

    Get PDF
    PhD ThesisA rudimentary biped activity that is essential in interactive evirtual worlds, such as video-games and training simulations, is stepping. For example, stepping is fundamental in everyday terrestrial activities that include walking and balance recovery. Therefore an effective 3D stepping control algorithm that is computationally fast and easy to implement is extremely valuable and important to character animation research. This thesis focuses on generating real-time controllable stepping motions on-the-fly without key-framed data that are responsive and robust (e.g.,can remain upright and balanced under a variety of conditions, such as pushes and dynami- cally changing terrain). In our approach, we control the character’s direction and speed by means of varying the stepposition and duration. Our lightweight stepping model is used to create coordinated full-body motions, which produce directable steps to guide the character with specific goals (e.g., following a particular path while placing feet at viable locations). We also create protective steps in response to random disturbances (e.g., pushes). Whereby, the system automatically calculates where and when to place the foot to remedy the disruption. In conclusion, the inverted pendulum has a number of limitations that we address and resolve to produce an improved lightweight technique that provides better control and stability using approximate feature enhancements, for instance, ankle-torque and elongated-body

    Flight control systems properties and problems, volume 1

    Get PDF
    This volume contains a delineation of fundamental and mechanization-specific flight control characteristics and problems gleaned from many sources and spanning a period of over two decades. It is organized to present and discuss first some fundamental, generic problems of closed-loop flight control systems involving numerator characteristics (quadratic dipoles, non-minimum phase roots, and intentionally introduced zeros). Next the principal elements of the largely mechanical primary flight control system are reviewed with particular emphasis on the influence of nonlinearities. The characteristics and problems of augmentation (damping, stability, and feel) system mechanizations are then dealt with. The particular idiosyncracies of automatic control actuation and command augmentation schemes are stressed, because they constitute the major interfaces with the primary flight control system and an often highly variable vehicle response

    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

    MULTI‐PHYSICAL MODELLING AND PROTOTYPING OF AN ENERGY HARVESTING SYSTEM INTEGRATED IN A RAILWAY PNEUMATIC SUSPENSION

    Get PDF
    The aim of this PhD thesis is the investigation of an energy harvesting system to be integrated in a railway pneumatic spring to recovery otherwise wasted energy source from suspension vibration. Exploiting the piezoelectric effect to convert the mechanical energy into an electrical one, the final scope consists on the use of this system to power supply one or more sensors that can give useful information for the monitoring and the diagnostics of vehicle or its subsystems. Starting from the analysis of the energy sources, a multi‐physical approach to the study of an energy harvesting system is proposed to take into account all physics involved in the phenomenon, to make the most of the otherwise wasted energy and to develop a suitable and affordable tool for the design. The project of the energy harvesting device embedded in a railway pneumatic spring has been carried out by means of using a finite element technique and multi‐physics modelling activity. The possibility to combine two energy extraction processes was investigated with the purpose of making the most of the characteristics of the system and maximize the energy recovering. Exploiting commercial piezoelectric transducers, an experimental activity was conducted in two steps. A first mock‐up was built and tested on a shaker to develop the device and to tune the numerical model against experimental evidence. In the second step a fullscale prototype of an air spring for metro application with the EH system was realized. In order to test the full‐scale component, the design of a new test bench was carried out. Finally, the Air spring integrated with the EH device was tested and models validated

    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