Trajectory generation for multi-contact momentum control
@article{Herzog2015TrajectoryGF, title={Trajectory generation for multi-contact momentum control}, author={Alexander Herzog and Nicholas Rotella and Stefan Schaal and Ludovic Righetti}, journal={2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids)}, year={2015}, pages={874-880} }
Simplified models of the dynamics such as the linear inverted pendulum model (LIPM) have proven to perform well for biped walking on flat ground. However, for more complex tasks the assumptions of these models can become limiting. For example, the LIPM does not allow for the control of contact forces independently, is limited to co-planar contacts and assumes that the angular momentum is zero. In this paper, we propose to use the full momentum equations of a humanoid robot in a trajectory…
85 Citations
Structured contact force optimization for kino-dynamic motion generation
- Computer Science2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
- 2016
This paper addresses the problem of planning robot motion and interaction forces for legged robots given predefined contact surfaces by decomposed into two alternating parts computing force and motion plans in coherence and focuses on the properties of the momentum computation leading to sparse optimal control formulations to be exploited by a dedicated solver.
A convex model of humanoid momentum dynamics for multi-contact motion generation
- Computer Science2016 IEEE-RAS 16th International Conference on Humanoid Robots (Humanoids)
- 2016
This paper forms the contact interaction-centered motion optimization based on the momentum dynamics model as a single convex quadratically-constrained quadratic program (QCQP) that can be very efficiently optimized and is useful for multi-contact planning.
A Convex Model of Momentum Dynamics for Multi-Contact Motion Generation
- Computer ScienceArXiv
- 2016
This paper finds a relaxation of the problem that allows the contact interaction-centered motion optimization based on the momentum dynamics model to be formulated as a single convex quadratically-constrained quadratic program (QCQP) that can be very efficiently optimized.
Whole-Body Walking Generation using Contact Parametrization: A Non-Linear Trajectory Optimization Approach
- Engineering2020 IEEE International Conference on Robotics and Automation (ICRA)
- 2020
A planner capable of generating walking trajectories by using the centroidal dynamics and the full kinematics of a humanoid robot model, modeled explicitly through a novel contact parametrization is described.
Dynamic multi-contact transitions for humanoid robots using Divergent Component of Motion
- Computer Science2017 IEEE International Conference on Robotics and Automation (ICRA)
- 2017
This paper takes a sequence of multi-contact stances and generates closed-form reference trajectories for the robot center of mass (CoM) position, velocity, and acceleration, based on the concept of Divergent Component of Motion (DCM).
Real-Time Variable Center of Mass Height Trajectory Planning for Humanoids Robots
- EngineeringIEEE Robotics and Automation Letters
- 2017
This paper presents a trajectory planner for humanoid robots based on nonlinear model predictive control that can generate trajectories with variable center of mass (COM) heights and adaptive foot positions in real-time and can improve disturbance recovery capacity by up to 7%.
Dynamic Complementarity Conditions and Whole-Body Trajectory Optimization for Humanoid Robot Locomotion
- Computer ScienceArXiv
- 2022
It is shown that it is possible to achieve walking motions automatically by specifying a minimal set of references, such as a constant desired center of mass velocity and a reference point on the ground, and to analyze how the contact modelling choices affect the computational time.
Non-Linear Trajectory Optimization for Large Step-Ups: Application to the Humanoid Robot Atlas
- Computer Science, Engineering2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
- 2020
It is experimentally demonstrate that by using trajectory optimization techniques, the maximum torque required to the full-size humanoid robot Atlas can be reduced up to 20% when performing a step-up motion.
Momentum trajectory generation and control for multi-contact interaction
- Engineering
- 2015
Legged robots are expected to locomote autonomously in an uncertain and potentially dynamically changing environment. Active interaction with contacts becomes inevitable to move and apply forces in a…
References
SHOWING 1-10 OF 18 REFERENCES
Model preview control in multi-contact motion-application to a humanoid robot
- Engineering2014 IEEE/RSJ International Conference on Intelligent Robots and Systems
- 2014
This work uses a sequence of contact stances from an offline multi-contact planner to generate a dynamic trajectory of the center of mass, then a whole-body closed-loop model-based controller to track it at best and provides a heuristic to compute the timing of the transition from purely geometrical features.
A momentum-based balance controller for humanoid robots on non-level and non-stationary ground
- Computer ScienceAuton. Robots
- 2012
A novel balance strategy that controls both linear and angular momentum of the robot, and a computationally efficient method to optimize GRFs and CoPs at individual foot by sequentially solving two small-scale constrained linear least-squares problems.
Robust and Agile 3D Biped Walking With Steering Capability Using a Footstep Predictive Approach
- Computer ScienceRobotics: Science and Systems
- 2014
In this paper, we formulate a novel hierarchical controller for walking of torque controlled humanoid robots. Our method uses a whole body optimization approach which generates joint torques, given…
Whole-body Motion Planning with Simple Dynamics and Full Kinematics
- Engineering
- 2014
Abstract : To plan dynamic, whole-body motions for robots one conventionally faces the choice between a complex, fullbody dynamic model containing every link and actuator of the robot, or a highly…
Momentum control with hierarchical inverse dynamics on a torque-controlled humanoid
- Computer ScienceAuton. Robots
- 2016
This work proposes a reformulation of existing algorithms that demonstrates that hierarchical inverse dynamics together with momentum control can be efficiently used for feedback control under real robot conditions and demonstrates very robust performance in the face of unknown disturbances.
Balancing experiments on a torque-controlled humanoid with hierarchical inverse dynamics
- Computer Science2014 IEEE/RSJ International Conference on Intelligent Robots and Systems
- 2014
An experimental evaluation of hierarchical inverse dynamics controllers based on cascades of quadratic programs in the context of balance control for a humanoid robot shows that they can be used for feedback control of humanoid robots and that momentum-based balance control can be efficiently implemented on a real robot.
Whole body motion controller with long-term balance constraints
- Engineering2014 IEEE-RAS International Conference on Humanoid Robots
- 2014
This work proposes to omit the planning stage and introduce long-term balance constraints in the whole body controller to compensate for this omission, which allows for generation of whole body walking motions, which are automatically decided based on both the wholeBody motion objectives and balance preservation constraints.
Three-Dimensional Bipedal Walking Control Based on Divergent Component of Motion
- EngineeringIEEE Transactions on Robotics
- 2015
Based on eCMP, VRP, and DCM, methods for real-time planning and tracking control of DCM trajectories in 3-D are presented and the robustness of the proposed control framework is examined.
Development of high-span running long jumps for humanoids
- Engineering2014 IEEE International Conference on Robotics and Automation (ICRA)
- 2014
A new spring loaded inverted pendulum (SLIP) based 3D template model for a running jump is presented, motivated by a simpler model from biomechanics which describes the dynamics of human long jumpers in the sagittal plane.
3D walking based on online optimization
- Engineering2013 13th IEEE-RAS International Conference on Humanoid Robots (Humanoids)
- 2013
This work presents an optimization based real-time walking controller for a full size humanoid robot that is capable of walking on rough terrain, and also achieves longer foot steps, faster walking speed, heel-strike and toe push-off.