Human-Guided Planning for Complex Manipulation Tasks Using the Screw Geometry of Motion

09/13/2022
by   Dasharadhan Mahalingam, et al.
0

In this paper, we present a novel method for motion planning for performing complex manipulation tasks by using human demonstration and exploiting the screw geometry of motion. We consider complex manipulation tasks where there are constraints on the motion of the end effector of the robot. Examples of such tasks include opening a door, opening a drawer, transferring granular material from one container to another with a spoon, and loading dishes to a dishwasher. Our approach consists of two steps: First, using the fact that a motion in the task space of the robot can be approximated by using a sequence of constant screw motions, we segment a human demonstration into a sequence of constant screw motions. Second, we use the segmented screws to generate motion plans via screw-linear interpolation for other instances of the same task. The use of screw segmentation allows us to capture the invariants of the demonstrations in a coordinate-free fashion, thus allowing us to plan for different task instances from just one example. We present extensive experimental results on a variety of manipulation scenarios showing that our method can be used across a wide range of manipulation tasks.

READ FULL TEXT

page 1

page 4

page 9

page 10

page 11

research
12/10/2020

Motion and Force Planning for Manipulating Heavy Objects by Pivoting

Manipulation of objects by exploiting their contact with the environment...
research
03/20/2022

Coordinate Invariant User-Guided Constrained Path Planning with Reactive Rapidly Expanding Plane-Oriented Escaping Trees

As collaborative robots move closer to human environments, motion genera...
research
02/08/2023

Guided Learning from Demonstration for Robust Transferability

Learning from demonstration (LfD) has the potential to greatly increase ...
research
07/12/2023

BiRP: Learning Robot Generalized Bimanual Coordination using Relative Parameterization Method on Human Demonstration

Human bimanual manipulation can perform more complex tasks than a simple...
research
01/12/2021

Bootstrapping Motor Skill Learning with Motion Planning

Learning a robot motor skill from scratch is impractically slow; so much...
research
12/24/2022

Demonstration-guided Optimal Control for Long-term Non-prehensile Planar Manipulation

Long-term non-prehensile planar manipulation is a challenging task for r...
research
09/29/2018

In-Hand Manipulation via Motion Cones

In this paper, we present the mechanics and algorithms to compute the se...

Please sign up or login with your details

Forgot password? Click here to reset