首页 /研究 /Approximate hybrid model predictive control for multi-contact push recovery in complex environments
LOCOMOTION

Approximate hybrid model predictive control for multi-contact push recovery in complex environments

Tobia Marcucci, Robin Deits, Marco Gabiccini, Antonio Bicchi, Russ Tedrake

发表年份
2017
引用次数
63

摘要

Feedback control of robotic systems interacting with the environment through contacts is a central topic in legged robotics. One of the main challenges posed by this problem is the choice of a model sufficiently complex to capture the discontinuous nature of the dynamics but simple enough to allow online computations. Linear models have proved to be the most effective and reliable choice for smooth systems; we believe that piecewise affine (PWA) models represent their natural extension when contact phenomena occur. Discrete-time PWA systems have been deeply analyzed in the field of hybrid Model Predictive Control (MPC), but the straightforward application of MPC techniques to complex systems, such as a humanoid robot, leads to mixed-integer optimization problems which are not solvable at real-time rates. Explicit MPC methods can construct the entire control policy offline, but the resulting policy becomes too complex to compute for systems at the scale of a humanoid robot. In this paper we propose a novel algorithm which splits the computational burden between an offline sampling phase and a limited number of online convex optimizations, enabling the application of hybrid predictive controllers to higher-dimensional systems. In doing so we are willing to partially sacrifice feedback optimality, but we set stability of the system as an inviolable requirement. Simulation results of a simple planar humanoid that balances by making contact with its environment are presented to validate the proposed controller.

关键词

Model predictive controlHumanoid robotComputer scienceController (irrigation)RobotPiecewiseOnline modelComputationRoboticsSimple (philosophy)

相关论文

查看 LOCOMOTION 分类全部论文