Title bar

Humanoid manipulation planning

Topic Paper page
Push planning Multi-modal planning for a humanoid manipulation task
ASIMO Videos (user:anonymous, pass:isrr07)

Details

Description coming soon

Unifying multi-modal planning

In both locomotion and manipulation problems, the system moves between discrete modes. At each mode, the motion is constrained to a lower-dimensional submanifold of a higher-dimensional space. This mixed discrete/continuous structure is shared by a large number of systems (called hybrid systems in the controls literature). Some examples include:

This work analyzes the properties of hybrid systems relevant to motion planning. Specifically, the regions of configuration space where the submanifolds of two modes intersect are of particular interest; they are precisely the regions in which the system can transition from one mode to another. Different planning approaches are appropriate depending on the dimensionality of these transition sets.

The paper above gives a randomized, general-purpose, multi-modal planning algorithm, which I believe can be shown to be probabilistically complete given certain assumptions. This work will be further explored in my thesis. The eventual goal of such work is to build a general-purpose multi-modal planner, whose only input is a model of the problem. Having such a planner could greatly reduce the effort needed to control high-dimensional hybrid systems.

Aside: I prefer using the term "multi-modal planning" when planning for hybrid systems. Occasionally this concept has been called "hybrid planning" from the field of hybrid control, but this term has been used (somewhat haphazardly) to refer to other concepts. It has also been called "multi-step planning" for legged robots, a term which is sometimes confusing (a motion for a person "taking a step" could transfer between three to five stances depending on the start and goal stance).


Copyright (c) 2008 Kris Hauser

Home Publications Research Resume Personal