Contact Mode Guided Motion Planning for Dexterous Manipulation

05/30/2021
by   Xianyi Cheng, et al.
0

Within the field of robotic manipulation, a central goal is to replicate the human ability to manipulate any object in any situation using a sequence of manipulation primitives such as grasping, pushing, inserting, sliding, etc. Conceptually, each manipulation primitive restricts the object and robot to move on a lower-dimensional manifold defined by the primitive's dynamic equations of motion. Likewise, a manipulation sequence represents a dynamically feasible trajectory that traverses multiple manifolds. To manipulate any object in any situation, robotic systems must include the ability to automatically synthesize manipulation primitives (manifolds) and sequence those primitives into a coherent plan (find a path across the manifolds). This paper investigates a principled approach for solving dexterous manipulation planning. This approach is based on rapidly-exploring random trees which use contact modes to guide tree expansion along primitive manifolds. This paper extends this algorithm from 2D domains to 3D domains. We validated our algorithm on a large collection of simulated 3D manipulation tasks. These tasks required our algorithm to sequence between 6-42 manipulation primitives (i.e. distinct contact modes). We believe this work represents an important step towards robotic manipulation capabilities which generalize across objects and environments.

READ FULL TEXT

page 1

page 6

page 7

research
11/03/2020

Contact Mode Guided Sampling-Based Planning for Quasistatic Dexterous Manipulation in 2D

The discontinuities and multi-modality introduced by contacts make manip...
research
02/09/2022

Temporal Logic Guided Motion Primitives for Complex Manipulation Tasks with User Preferences

Dynamic movement primitives (DMPs) are a flexible trajectory learning sc...
research
06/10/2023

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

Complex dexterous manipulations require switching between prehensile and...
research
11/13/2020

Region-Based Planning for 3D Within-Hand-Manipulation via Variable Friction Robot Fingers and Extrinsic Contacts

Attempts to achieve robotic Within-Hand-Manipulation (WIHM) generally ut...
research
01/27/2021

Dexterous Manipulation Primitives for the Real Robot Challenge

This report describes our approach for Phase 3 of the Real Robot Challen...
research
09/30/2020

Encoding cloth manipulations using a graph of states and transitions

Cloth manipulation is very relevant for domestic robotic tasks, but it p...
research
05/13/2019

Let's Push Things Forward: A Survey on Robot Pushing

As robot make their way out of factories into human environments, outer ...

Please sign up or login with your details

Forgot password? Click here to reset