English

Motion Planning for Object Manipulation by Edge-Rolling

Robotics 2024-10-15 v1

Abstract

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.

Keywords

Cite

@article{arxiv.2410.09301,
  title  = {Motion Planning for Object Manipulation by Edge-Rolling},
  author = {Maede Boroji and Vahid Danesh and Imin Kao and Amin Fakhari},
  journal= {arXiv preprint arXiv:2410.09301},
  year   = {2024}
}

Comments

8 pages, Pre-print, Submitted to IROS 2024

R2 v1 2026-06-28T19:18:38.126Z