Hybrid direct collocation and control in the constraint-consistent subspace for dynamic legged robot locomotion

  title={Hybrid direct collocation and control in the constraint-consistent subspace for dynamic legged robot locomotion},
  author={Diego Pardo and Michael Neunert and Alexander W. Winkler and Ruben Grandia and Jonas Buchli},
  booktitle={Robotics: Science and Systems},
Reference EPFL-CONF-228447 URL: http://roboticsconference.org/program/papers/41/ Record created on 2017-05-29, modified on 2017-05-29 

Figures and Tables from this paper

Reduced-Order-Model-Based Feedback Design for Thruster-Assisted Legged Locomotion
This work proposes an optimization-free approach where reference trajectories are manipulated to satisfy constraints brought on by ground contact as well as those prescribed for states and inputs, and shows it can still guarantee stability of a gait by employing the use of coaxial thrusters that are unique to the authors' robot.
Frequency-Aware Model Predictive Control
Experiments with the quadrupedal robot ANYmal, which is driven by highly compliant series elastic actuators, showed significantly improved tracking performance of the planned motion, torque, and force trajectories and enabled the machine to walk robustly on terrain with unmodeled compliance.
Contact Invariant Model Learning for Legged Robot Locomotion
Hardware experiments with a quadruped robot show reduced RMS tracking error and a significant reduction in RMS feedback effort during base-only, walking, and trotting motions.
Reactive planar non-prehensile manipulation with hybrid model predictive control
The Model Predictive Controller with Learned Mode Scheduling (MPC-LMS) is introduced, which leverages integer programming and machine learning techniques to effectively deal with the combinatorial complexity associated with determining sequences of contact modes.
Fast Trajectory Optimization for Legged Robots Using Vertex-Based ZMP Constraints
This letter combines the fast zero-moment-point approaches that work well in practice with the broader range of capabilities of a trajectory optimization formulation, by optimizing over body motion,
Control of Thruster-Assisted, Bipedal Legged Locomotion of the Harpy Robot
This work introduces a thruster-assisted bipedal robot called Harpy, and proposes an optimization-free approach to satisfy gait feasibility conditions, and shows that the thrusters can be leveraged to robustify the gaits by dodging fallovers or jumping over large obstacles.
Trajectory Optimization With Implicit Hard Contacts
A contact invariant trajectory optimization formulation to synthesize motions for legged robotic systems using concepts from bilevel optimization to find gradients of the system dynamics including the constraint forces and solve the optimal control problem with the unconstrained iLQR algorithm.
Trajectory Optimization for Legged Robots With Slipping Motions
This work presents a trajectory optimization method for generating physically consistent motions under under-actuation, instability, and contact state switching in legged systems by integrating a custom solver for hard contact forces in the system dynamics model.
Robust optimal planning and control of non-periodic bipedal locomotion with a centroidal momentum model
This study presents a theoretical method for planning and controlling agile bipedal locomotion based on robustly tracking a set of non-periodic keyframe states based on centroidal momentum dynamics and has a large focus on non- periodic gait generation and robustness metrics to deal with disturbances.
Whole-Body Nonlinear Model Predictive Control Through Contacts for Quadrupeds
A whole-body nonlinear model predictive control approach for rigid body systems subject to contacts using a full-dynamic system model which also includes explicit contact dynamics that outperforms the state-of-the-art by at least one order of magnitude.


A Combined Continuation and Penalty Method for the Determination of Optimal Hybrid Mechanical Trajectories
A unified framework for the determination of non-smooth trajectories for robotic manipulators with blockable DOF along with a computational scheme is proposed along with the benefits to represent the dynamics as a measure-differential inclusion.
Synthesis and stabilization of complex behaviors through online trajectory optimization
We present an online trajectory optimization method and software platform applicable to complex humanoid robots performing challenging tasks such as getting up from an arbitrary pose on the ground
3D dynamic walking with underactuated humanoid robots: A direct collocation framework for optimizing hybrid zero dynamics
This paper presents a methodology that allows for the fast and reliable generation of efficient multi-contact robotic walking gaits through the framework of HZD, even in the presence of underactuation, and experimentally validated the methodology on the spring-legged prototype humanoid, DURUS, showing that the optimization approach yields dynamic and stable 3D walking Gaits.
Optimization and stabilization of trajectories for constrained dynamical systems
A trajectory optimization algorithm (DIRCON) is introduced that extends the direct collocation method, naturally incorporating manifold constraints to produce a nominal trajectory with third-order integration accuracy-a critical feature for achieving reliable tracking control.
An efficient optimal planning and control framework for quadrupedal locomotion
An efficient Dynamic Programing framework for optimal planning and control of legged robots and a continuous-time constrained LQR algorithm which simultaneously optimizes the feedforward and feedback controller with O(n) time-complexity is presented.
Inverse dynamics control of floating-base robots with external constraints: A unified view
This work develops a general framework for inverse dynamics control and shows that these methods lead to very similar controllers, and generalizes recent whole-body controllers based on operational space approaches using kinematic projections to bring them closer to efficient practical implementations.
A reactive controller framework for quadrupedal locomotion on challenging terrain
A task space CPG-based trajectory generation that can be modulated according to terrain irregularities and the posture of the robot trunk, and a null space based attitude control for the trunk and a push recovery algorithm based on the concept of capture points are implemented.
Optimal distribution of contact forces with inverse-dynamics control
An inverse-dynamics controller for floating-base robots under contact constraints that can minimize any combination of linear and quadratic costs in the contact constraints and the commands and can greatly improve the robustness of locomotion of the robots.
Inverse dynamics control of floating base systems using orthogonal decomposition
This paper shows how to compute the analytically correct inverse dynamics torques for model-based control of sufficiently constrained floating base rigid-body systems, such as humanoid robots with one or two feet in contact with the environment.
Multibody Dynamics with Unilateral Contacts
Unilateral Contact - Problem Formulation (A. Curnier).- Scalar Force Potentials in Rigid Multibody Systems (Ch. Glocker).- Contact, Friction and Discrete Mechanical Structures: Analogies and Dynamic