# Hierarchical Planning of Dynamic Movements without Scheduled Contact   Sequences

**Authors:** Carlos Mastalli, Ioannis Havoutis, Michele Focchi, Darwin G. Caldwell, and Claudio Semini

arXiv: 1904.04600 · 2019-04-10

## TL;DR

This paper introduces a hierarchical trajectory optimization method for planning dynamic, contact-rich robot movements without predefined contact sequences, enabling complex maneuvers beyond simple kinematic solutions.

## Contribution

It presents a novel hierarchical optimization framework using MPCCs for unscheduled contact planning in dynamic robot motions.

## Key findings

- Successfully plans complex dynamic movements with unscheduled contacts.
- Outperforms existing methods in challenging tasks.
- Demonstrates real-world applicability through experimental trials.

## Abstract

Most animal and human locomotion behaviors for solving complex tasks involve dynamic motions and rich contact interaction. In fact, complex maneuvers need to consider dynamic movement and contact events at the same time. We present a hierarchical trajectory optimization approach for planning dynamic movements with unscheduled contact sequences. We compute whole-body motions that achieve goals that cannot be reached in a kinematic fashion. First, we find a feasible CoM motion according to the centroidal dynamics of the robot. Then, we refine the solution by applying the robot's full-dynamics model, where the feasible CoM trajectory is used as a warm-start point. To accomplish the unscheduled contact behavior, we use complementarity constraints to describe the contact model, i.e. environment geometry and non-sliding active contacts. Both optimization phases are posed as Mathematical Program with Complementarity Constraints (MPCC). Experimental trials demonstrate the performance of our planning approach in a set of challenging tasks.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1904.04600/full.md

## Figures

7 figures with captions in the complete paper: https://tomesphere.com/paper/1904.04600/full.md

## References

24 references — full list in the complete paper: https://tomesphere.com/paper/1904.04600/full.md

---
Source: https://tomesphere.com/paper/1904.04600