Tight Assembly Planning

 

 

Tight Motion Planning by Riemannian Optimization for Sliding and Rolling with Finite Number of Contact Points

We address a challenging problem in motion planning where robots must navigate through narrow passages in their configuration space. Our novel approach leverages optimization techniques to facilitate sliding and rolling movements across critical regions, which represent semi-free configurations, where the robot and the obstacles are in contact. Inspired by the human hand, our algorithm seamlessly traverses widely free regions, follows semi-free paths in narrow passages, and smoothly transitions between the two types. We specifically focus on complex scenarios such as tight assemblies, screw-like assemblies, and 3D wire puzzles, all requiring intricate simultaneous translations and rotations.
Remarkably, these complexities also present computational challenges. The article provides four main contributions.
First, we present a novel algorithm for coping with motion planning in tight settings.
Second, we outperform state-of-the-art algorithms on certain (harder) problem types.
Third, we present a rigorous analysis supporting the consistency of the algorithm. And fourth, we validate the quality of the generated plan by executing it in the real world using a robotic arm. The open source software and the accompanying videos are available at  https://github.com/TAU-CGL/tr-rrt-public. This research sheds light on effective approaches to address motion planning difficulties in intricate 3D puzzle-like scenarios.

Manifold-Guided Motion Planning for Tight Assemblies

Abstract. Motion planning for rigid-body assembly poses a fundamental challenge in robotics due to tight geometric constraints. In such scenarios, feasible motions often require passing through (near-)zero clearance configurations in which the parts are tightly constrained by contact. In this work, we introduce Critical-Manifold Guided RRT (CMG-RRT), a sampling-based planner designed specifically for tight assembly problems. Our key observation is that in tight assemblies, valid solution paths lie on or near a critical manifold: the subset of configuration space consisting of poses with at least one contact point between parts. CMG-RRT guides exploration by adaptively biasing sampling toward neighborhoods of the critical manifold using a hierarchical subdivision of the configuration space. We prove that CMG-RRT is probabilistically complete under standard clearance assumptions. Empirical evaluation on challenging rotational assembly benchmarks demonstrates a 100% success rate across all tested instances, including, to the best of our knowledge, the first fully automatic solution of the Elk disentanglement puzzle.

The open source for this project is available here.

Links

  • Dror Livnat, Michael Bilevich, and Dan Halperin
    Tight Motion Planning by Riemannian Optimization for Sliding and Rolling with Finite Number of Contact Points
    In Proceedings of IEEE International Conference on Robotics and Automation (ICRA), 2024 [Link][bibtex]

Contacts

Dror Livnat
Michael Bilevich
Dan Halperin
@inproceedings{lbh-tmpros-24,
  author       = {Dror Livnat and Michael M. Bilevich and Dan Halperin},
  title        = {Tight Motion Planning by Riemannian Optimization for Sliding and Rolling with Finite Number of Contact Points},
  booktitle    = {Proceedings of {IEEE} International Conference on Robotics and Automation, ({ICRA})},
  pages        = {14333--14340},
  publisher    = {{IEEE}},
  year         = {2024},
  url          = {https://doi.org/10.1109/ICRA57147.2024.10611716},
  doi          = {10.1109/ICRA57147.2024.10611716},
}

Yair Oz - Webcreator

Contact