Motion Planning for Object Manipulation by Edge-Rolling

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Boroji, Maede, Danesh, Vahid, Kao, Imin, Fakhari, Amin
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866916435055345664
author Boroji, Maede
Danesh, Vahid
Kao, Imin
Fakhari, Amin
author_facet Boroji, Maede
Danesh, Vahid
Kao, Imin
Fakhari, Amin
contents A common way to manipulate heavy objects is to maintain at least one point of the object in contact with the environment during the manipulation. When the object has a cylindrical shape or, in general, a curved edge, not only sliding and pivoting motions but also rolling the object along the edge can effectively satisfy this condition. Edge-rolling offers several advantages in terms of efficiency and maneuverability. This paper aims to develop a novel approach for approximating the prehensile edge-rolling motion on any path by a sequence of constant screw displacements, leveraging the principles of screw theory. Based on this approach, we proposed an algorithmic method for task-space-based path generation of object manipulation between two given configurations using a sequence of rolling and pivoting motions. The method is based on an optimization algorithm that takes into account the joint limitations of the robot. To validate our approach, we conducted experiments to manipulate a cylinder along linear and curved paths using the Franka Emika Panda manipulator.
format Preprint
id arxiv_https___arxiv_org_abs_2410_09301
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Motion Planning for Object Manipulation by Edge-Rolling
Boroji, Maede
Danesh, Vahid
Kao, Imin
Fakhari, Amin
Robotics
A common way to manipulate heavy objects is to maintain at least one point of the object in contact with the environment during the manipulation. When the object has a cylindrical shape or, in general, a curved edge, not only sliding and pivoting motions but also rolling the object along the edge can effectively satisfy this condition. Edge-rolling offers several advantages in terms of efficiency and maneuverability. This paper aims to develop a novel approach for approximating the prehensile edge-rolling motion on any path by a sequence of constant screw displacements, leveraging the principles of screw theory. Based on this approach, we proposed an algorithmic method for task-space-based path generation of object manipulation between two given configurations using a sequence of rolling and pivoting motions. The method is based on an optimization algorithm that takes into account the joint limitations of the robot. To validate our approach, we conducted experiments to manipulate a cylinder along linear and curved paths using the Franka Emika Panda manipulator.
title Motion Planning for Object Manipulation by Edge-Rolling
topic Robotics
url https://arxiv.org/abs/2410.09301