202 research outputs found
Experience-Based Planning with Sparse Roadmap Spanners
We present an experienced-based planning framework called Thunder that learns
to reduce computation time required to solve high-dimensional planning problems
in varying environments. The approach is especially suited for large
configuration spaces that include many invariant constraints, such as those
found with whole body humanoid motion planning. Experiences are generated using
probabilistic sampling and stored in a sparse roadmap spanner (SPARS), which
provides asymptotically near-optimal coverage of the configuration space,
making storing, retrieving, and repairing past experiences very efficient with
respect to memory and time. The Thunder framework improves upon past
experience-based planners by storing experiences in a graph rather than in
individual paths, eliminating redundant information, providing more
opportunities for path reuse, and providing a theoretical limit to the size of
the experience graph. These properties also lead to improved handling of
dynamically changing environments, reasoning about optimal paths, and reducing
query resolution time. The approach is demonstrated on a 30 degrees of freedom
humanoid robot and compared with the Lightning framework, an experience-based
planner that uses individual paths to store past experiences. In environments
with variable obstacles and stability constraints, experiments show that
Thunder is on average an order of magnitude faster than Lightning and planning
from scratch. Thunder also uses 98.8% less memory to store its experiences
after 10,000 trials when compared to Lightning. Our framework is implemented
and freely available in the Open Motion Planning Library.Comment: Submitted to ICRA 201
Sampling-Based Motion Planning: A Comparative Review
Sampling-based motion planning is one of the fundamental paradigms to
generate robot motions, and a cornerstone of robotics research. This
comparative review provides an up-to-date guideline and reference manual for
the use of sampling-based motion planning algorithms. This includes a history
of motion planning, an overview about the most successful planners, and a
discussion on their properties. It is also shown how planners can handle
special cases and how extensions of motion planning can be accommodated. To put
sampling-based motion planning into a larger context, a discussion of
alternative motion generation frameworks is presented which highlights their
respective differences to sampling-based motion planning. Finally, a set of
sampling-based motion planners are compared on 24 challenging planning
problems. This evaluation gives insights into which planners perform well in
which situations and where future research would be required. This comparative
review thereby provides not only a useful reference manual for researchers in
the field, but also a guideline for practitioners to make informed algorithmic
decisions.Comment: 25 pages, 7 figures, Accepted for Volume 7 (2024) of the Annual
Review of Control, Robotics, and Autonomous System
Fast-dRRT*: Efficient Multi-Robot Motion Planning for Automated Industrial Manufacturing
We present Fast-dRRT*, a sampling-based multi-robot planner, for real-time
industrial automation scenarios. Fast-dRRT* builds upon the discrete
rapidly-exploring random tree (dRRT*) planner, and extends dRRT* by using
pre-computed swept volumes for efficient collision detection, deadlock
avoidance for partial multi-robot problems, and a simplified rewiring strategy.
We evaluate Fast-dRRT* on five challenging multi-robot scenarios using two to
four industrial robot arms from various manufacturers. The scenarios comprise
situations involving deadlocks, narrow passages, and close proximity tasks. The
results are compared against dRRT*, and show Fast-dRRT* to outperform dRRT* by
up to 94% in terms of finding solutions within given time limits, while only
sacrificing up to 35% on initial solution cost. Furthermore, Fast-dRRT*
demonstrates resilience against noise in target configurations, and is able to
solve challenging welding, and pick and place tasks with reduced computational
time. This makes Fast-dRRT* a promising option for real-time motion planning in
industrial automation.Comment: 7 pages, 6 figures, submitted to ICRA 202
- …