Enhancing Sampling-based Planning with a Library of Paths

📅 2025-10-14
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
Sampling-based 3D motion planning for rigid bodies in six-dimensional configuration space suffers from low sampling efficiency in narrow passages and fails to reuse historical planning experience. Method: This paper proposes a reusable path library–based planning framework. Its core innovation is the first introduction of cross-object path transfer: historical paths are retrieved via shape similarity matching, then adapted through configuration-space path deformation and path-aligned directed sampling to generate high-quality initial trajectories—thereby substantially reducing the search burden on sampling-based planners (e.g., RRT). The method is implemented and open-sourced within the OMPL framework. Contribution/Results: Experiments demonstrate up to 85% reduction in planning time, significantly improved success rates in narrow-passage scenarios, and successful solutions for several complex cases where all baseline methods fail.

Technology Category

Intelligent Robots: Motion and Path PlanningPlanning, Routing, and Scheduling: Replanning and Plan RepairSearch and Optimization: Sampling/Simulation-based Search

Application Category

Systems and Infrastructure for Web, Mobile and WoT: Experiences and lessons learnt from Web-based algorithms and system deploymentsGraph Algorithms and Modeling for the Web: Efficient manipulation of static and dynamic Web-related graphsSearch and Retrieval-Augmented AI: Multilingual and cross-lingual Web search
📝 Abstract
Path planning for 3D solid objects is a challenging problem, requiring a search in a six-dimensional configuration space, which is, nevertheless, essential in many robotic applications such as bin-picking and assembly. The commonly used sampling-based planners, such as Rapidly-exploring Random Trees, struggle with narrow passages where the sampling probability is low, increasing the time needed to find a solution. In scenarios like robotic bin-picking, various objects must be transported through the same environment. However, traditional planners start from scratch each time, losing valuable information gained during the planning process. We address this by using a library of past solutions, allowing the reuse of previous experiences even when planning for a new, previously unseen object. Paths for a set of objects are stored, and when planning for a new object, we find the most similar one in the library and use its paths as approximate solutions, adjusting for possible mutual transformations. The configuration space is then sampled along the approximate paths. Our method is tested in various narrow passage scenarios and compared with state-of-the-art methods from the OMPL library. Results show significant speed improvements (up to 85% decrease in the required time) of our method, often finding a solution in cases where the other planners fail. Our implementation of the proposed method is released as an open-source package.
Problem

Research questions and friction points this paper is trying to address.

Planning paths for 3D solid objects in narrow passages efficiently
Reusing past solutions to avoid repetitive planning from scratch
Accelerating sampling-based planners using a library of similar paths
Innovation

Methods, ideas, or system contributions that make the work stand out.

Reusing past paths from a library for new objects
Finding similar objects to use approximate solutions
Sampling along adjusted paths to speed planning
🔎 Similar Papers
No similar papers found.
💼 Related Jobs
No related jobs found.
M
Michal Minařík
Department of Cybernetics, Faculty of Electrical Engineering, Czech Technical University in Prague, Technická 2, Prague, 166 27, Czech Republic
V
Vojtěch Vonásek
Department of Cybernetics, Faculty of Electrical Engineering, Czech Technical University in Prague, Technická 2, Prague, 166 27, Czech Republic
R
Robert Pěnička
Department of Cybernetics, Faculty of Electrical Engineering, Czech Technical University in Prague, Technická 2, Prague, 166 27, Czech Republic