106 research outputs found
Balancing experiments on a torque-controlled humanoid with hierarchical inverse dynamics
Recently several hierarchical inverse dynamics controllers based on cascades
of quadratic programs have been proposed for application on torque controlled
robots. They have important theoretical benefits but have never been
implemented on a torque controlled robot where model inaccuracies and real-time
computation requirements can be problematic. In this contribution we present an
experimental evaluation of these algorithms in the context of balance control
for a humanoid robot. The presented experiments demonstrate the applicability
of the approach under real robot conditions (i.e. model uncertainty, estimation
errors, etc). We propose a simplification of the optimization problem that
allows us to decrease computation time enough to implement it in a fast torque
control loop. We implement a momentum-based balance controller which shows
robust performance in face of unknown disturbances, even when the robot is
standing on only one foot. In a second experiment, a tracking task is evaluated
to demonstrate the performance of the controller with more complicated
hierarchies. Our results show that hierarchical inverse dynamics controllers
can be used for feedback control of humanoid robots and that momentum-based
balance control can be efficiently implemented on a real robot.Comment: appears in IEEE/RSJ International Conference on Intelligent Robots
and Systems (IROS), 201
Legged Robots
International audienc
Stabilization of bipedal walking based on compliance control
The embodiment of physical compliance in humanoid robots, inspired by biology, improves the robustness of locomotion in unknown environments. The mechanical implementation using elastic materials demands a further combination together with controlled compliance to make the intrinsic compliance more effective. We hereby present an active compliance control to stabilize the humanoid robots for standing and walking tasks. Our actively controlled compliance is achieved via admittance control using closed-loop feedback of the six axis force/torque sensors in the feet. The modeling and theoretical formulation are presented, followed by the simulation study. Further, the control algorithms were validated on a real humanoid robot COMAN with inherent compliance. A series of experimental comparisons were studied, including standing balancing against impacts, straight walking, and omni-directional walking, to demonstrate the necessity and the effectiveness of applying controlled compliance on the basis of physical elasticity to enhance compliant foot-ground interaction for the successful locomotion. All data from simulations and experiments related with the proposed controller and the performance are presented, analyzed, and discussed
Towards energy-efficient limit-cycle walking in biped service robots: design analysis, modeling and experimental study of biped robot actuated by linear motors
Researchers have been studying biped robots for many years, and, while many advances in the field have been accomplished, there still remain the challenge to transfer the existing solutions into real applications. The main issues are related to mobility and autonomy. In mobility, biped robots have evolved greatly, nevertheless they are still far from what a human can do in the work-site. Similarly, autonomy of biped platforms has been tackled on several different grounds, but its core problem still remains, and it is associated to energy issues. Because of these energy issues, lately the main attention has been redirected to the long term autonomy of the biped robotics platforms. For that, much effort has been made to develop new more energy-efficient biped robots.
The GIMBiped project in Aalto University was established to tackle the previous issues in energy efficiency and mobility, through the study and implementation of dynamic and energy-efficient bipedal robotic waking. This thesis falls into the first studies needed to achieve the previous goal using the GIMBiped testbed, starting with a detailed analysis of the nonlinear dynamics of the target system, using a modeling and simulation tools. This work also presents an assessment of different control techniques based on Limit Cycle walking, carried out on a two-dimensional kneed bipedal simulator.
Furthermore, a numerical continuation analysis of the mechanical parameters of the first GIMBiped prototype was performed, using the same approximated planar kneed biped model. This study is done to analyze the effect that such variations in the mechanical design parameters produce in the stability and energy-efficiency of the system.Finally, experiments were performed in the GIMBiped testbed. These experiments show the results of a hybrid control technique proposed by the author, which combines traditional ZMP-based walking approach with a Limit Cycle trajectory-following control. Furthermore the results of a pure ZMP-based type of control are also presented.
Momentum Control with Hierarchical Inverse Dynamics on a Torque-Controlled Humanoid
Hierarchical inverse dynamics based on cascades of quadratic programs have
been proposed for the control of legged robots. They have important benefits
but to the best of our knowledge have never been implemented on a torque
controlled humanoid where model inaccuracies, sensor noise and real-time
computation requirements can be problematic. Using a reformulation of existing
algorithms, we propose a simplification of the problem that allows to achieve
real-time control. Momentum-based control is integrated in the task hierarchy
and a LQR design approach is used to compute the desired associated closed-loop
behavior and improve performance. Extensive experiments on various balancing
and tracking tasks show very robust performance in the face of unknown
disturbances, even when the humanoid is standing on one foot. Our results
demonstrate that hierarchical inverse dynamics together with momentum control
can be efficiently used for feedback control under real robot conditions.Comment: 21 pages, 11 figures, 4 tables in Autonomous Robots (2015
Standing Posture Modeling and Control for a Humanoid Robot
Master'sMASTER OF ENGINEERIN
Running synthesis and control for monopods and bipeds with articulated
Bibliography: p. 179-20
Recommended from our members
Control Implementation of Dynamic Locomotion on Compliant, Underactuated, Force-Controlled Legged Robots with Non-Anthropomorphic Design
The control of locomotion on legged robots traditionally involves a robot that takes a standard legged form, such as the anthropomorphic humanoid, the dog-like quadruped, or the bird-like biped. Additionally, these systems will often be actuated with position-controlled servos or series-elastic actuators that are connected through rigid links. This work investigates the control implementation of dynamic, force-controlled locomotion on a family of legged systems that significantly deviate from these classic paradigms by incorporating modern, state-of-the-art proprioceptive actuators on uniquely configured compliant legs that do not closely resemble those found in nature. The results of this work can be used to better inform how to implement controllers on legged systems without stiff, position-controlled actuators, and also provide insight on how intelligently designed mechanical features can potentially simplify the control of complex, nonlinear dynamical systems like legged robots. To this end, this work presents the approach to control for a family of non-anthropomorphic bipedal robotic systems which are developed both in simulation and with physical hardware. The first is the Non-Anthropomorphic Biped, Version 1 (NABi-1) that features position-controlled joints along with a compliant foot element on a minimally actuated leg, and is controlled using simple open-loop trajectories based on the Zero Moment Point. The second system is the second version of the non-anthropomorphic biped (NABi-2) which utilizes the proprioceptive Back-drivable Electromagnetic Actuator for Robotics (BEAR) modules for actuation and fully realizes feedback-based force controlled locomotion. These systems are used to highlight both the strengths and weaknesses of utilizing proprioceptive actuation in systems, and suggest the tradeoffs that are made when using force control for dynamic locomotion. These systems also present case studies for different approaches to system design when it comes to bipedal legged robots
- …