Simultaneous Trajectory Optimization and Contact Selection for Multi-Modal Manipulation Planning

06/10/2023
by   Mengchao Zhang, et al.
0

Complex dexterous manipulations require switching between prehensile and non-prehensile grasps, and sliding and pivoting the object against the environment. This paper presents a manipulation planner that is able to reason about diverse changes of contacts to discover such plans. It implements a hybrid approach that performs contact-implicit trajectory optimization for pivoting and sliding manipulation primitives and sampling-based planning to change between manipulation primitives and target object poses. The optimization method, simultaneous trajectory optimization and contact selection (STOCS), introduces an infinite programming framework to dynamically select from contact points and support forces between the object and environment during a manipulation primitive. To sequence manipulation primitives, a sampling-based tree-growing planner uses STOCS to construct a manipulation tree. We show that by using a powerful trajectory optimizer, the proposed planner can discover multi-modal manipulation trajectories involving grasping, sliding, and pivoting within a few dozen samples. The resulting trajectories are verified to enable a 6 DoF manipulator to manipulate physical objects successfully.

READ FULL TEXT

page 1

page 9

research
09/28/2021

TrajectoTree: Trajectory Optimization Meets Tree Search for Planning Multi-contact Dexterous Manipulation

Dexterous manipulation tasks often require contact switching, where fing...
research
09/23/2018

Regrasping by Fixtureless Fixturing

This paper presents a fixturing strategy for regrasping that does not re...
research
06/23/2020

Multi-modal Trajectory Optimization for Impact-aware Manipulation

The transition from free motion to contact is a challenging problem in r...
research
11/01/2019

Hybrid Differential Dynamic Programming for Planar Manipulation Primitive

We present a hybrid differential dynamic programming algorithm for close...
research
07/23/2018

Unified Multi-Contact Fall Mitigation Planning for Humanoids via Contact Transition Tree Optimization

This paper presents a multi-contact approach to generalized humanoid fal...
research
11/01/2019

Hybrid Differential Dynamic Programming for Planar Manipulation Primitives

We present a hybrid differential dynamic programming algorithm for close...
research
05/30/2021

Contact Mode Guided Motion Planning for Dexterous Manipulation

Within the field of robotic manipulation, a central goal is to replicate...

Please sign up or login with your details

Forgot password? Click here to reset