Fast contact-implicit model predictive control
In this article, we present a general approach for controlling robotic systems that make and
break contact with their environments. Contact-implicit model predictive control (CI-MPC) …
break contact with their environments. Contact-implicit model predictive control (CI-MPC) …
Saltation matrices: The essential tool for linearizing hybrid dynamical systems
Hybrid dynamical systems, ie, systems that have both continuous and discrete states, are
ubiquitous in engineering but are difficult to work with due to their discontinuous transitions …
ubiquitous in engineering but are difficult to work with due to their discontinuous transitions …
Decentralized iLQR for cooperative trajectory planning of connected autonomous vehicles via dual consensus ADMM
Cooperative trajectory planning of connected autonomous vehicles (CAVs) generally admits
strong nonlinearity and non-convexity, rendering great difficulties in finding the optimal …
strong nonlinearity and non-convexity, rendering great difficulties in finding the optimal …
Inverse dynamics trajectory optimization for contact-implicit model predictive control
Robots must make and break contact with the environment to perform useful tasks, but
planning and control through contact remains a formidable challenge. In this work, we …
planning and control through contact remains a formidable challenge. In this work, we …
Contact-implicit mpc: Controlling diverse quadruped motions without pre-planned contact modes or trajectories
This paper presents a contact-implicit model predictive control (MPC) framework for the real-
time discovery of multi-contact motions, without predefined contact mode sequences or …
time discovery of multi-contact motions, without predefined contact mode sequences or …
Smart quadruped robotics: a systematic review of design, control, sensing and perception
Legged robots in general, and quadrupedal structures in particular, have demonstrated high
potential as a means of locomotion, possessing the ability to carry out tasks that traditional …
potential as a means of locomotion, possessing the ability to carry out tasks that traditional …
Versatile real-time motion synthesis via kino-dynamic mpc with hybrid-systems ddp
Specialized motions such as jumping are often achieved on quadruped robots by solving a
trajectory optimization problem once and executing the trajectory using a tracking controller …
trajectory optimization problem once and executing the trajectory using a tracking controller …
Convergent iLQR for safe trajectory planning and control of legged robots
In order to perform highly dynamic and agile maneuvers, legged robots typically spend time
in underactuated domains (eg with feet off the ground) where the system has limited …
in underactuated domains (eg with feet off the ground) where the system has limited …
Contact-implicit Model Predictive Control: Controlling diverse quadruped motions without pre-planned contact modes or trajectories
This paper presents a contact-implicit model predictive control (MPC) framework for the real-
time discovery of multi-contact motions, without predefined contact mode sequences or …
time discovery of multi-contact motions, without predefined contact mode sequences or …
Optimal Covariance Steering of Linear Stochastic Systems with Hybrid Transitions
This work addresses the problem of optimally steering the state covariance of a linear
stochastic system from an initial to a target, subject to hybrid transitions. The nonlinear and …
stochastic system from an initial to a target, subject to hybrid transitions. The nonlinear and …