Results 1 - 10
of
30
Path Planning Using Lazy PRM
- In IEEE Int. Conf. Robot. & Autom
, 2000
"... This paper describes a new approach to probabilistic roadmap planners (PRMs). The overall theme of the algorithm, called Lazy PRM, is to minimize the number of collision checks performed during planning and hence minimize the running time of the planner. Our algorithm builds a roadmap in the configu ..."
Abstract
-
Cited by 175 (11 self)
- Add to MetaCart
This paper describes a new approach to probabilistic roadmap planners (PRMs). The overall theme of the algorithm, called Lazy PRM, is to minimize the number of collision checks performed during planning and hence minimize the running time of the planner. Our algorithm builds a roadmap in the configuration space, whose nodes are the user-defined initial and goal configurations and a number of randomly generated nodes. Neighboring nodes are connected by edges representing paths between the nodes. In contrast with PRMs, our planner initially assumes that all nodes and edges in the roadmap are collision-free, and searches the roadmap at hand for a shortest path between the initial and the goal node. The nodes and edges along the path are then checked for collision. If a collision with the obstacles occurs, the corresponding nodes and edges are removed from the roadmap. Our planner either finds a new shortest path, or first updates the roadmap with new nodes and edges, and then searches for a shortest path. The above process is repeated until a collision-free path is returned.
Analysis of Probabilistic Roadmaps for Path Planning
, 1998
"... We provide an analysis of a recent path planning method which uses probabilistic roadmaps. This method has proven very successful in practice, but the theoretical un- derstanding of its performance is still limited. Assuming that a path 7 exists between two configurations a and b of the robot, we ..."
Abstract
-
Cited by 81 (17 self)
- Add to MetaCart
We provide an analysis of a recent path planning method which uses probabilistic roadmaps. This method has proven very successful in practice, but the theoretical un- derstanding of its performance is still limited. Assuming that a path 7 exists between two configurations a and b of the robot, we study the dependence of the failure probability to connect a and b on (i) the length of 7, (ii) the distance function of 7 from the obstacles, and (iii) the number of nodes N of the probabilistic roadmap constructed. Importantly, our results do not depend strongly on local irregularities of the configuration space, as was the case with previous analysis. These results are illustrated with a simple but illuminat- ing example. In this example, we provide estimates for N, the principal parameter of the method, in order to achieve failure probability within prescribed bounds. We also compare, through this example, the different approaches to the analysis of the planning method.
A Random Sampling Scheme for Path Planning
- INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH
, 1996
"... Several randomizod path planners have been proposed during the last few years. Their attractiveness stems from their applicability to virtually any type of robots, and their empirically observed success. In this paper we attempt to present a unifying view of these planners and to theoretically expla ..."
Abstract
-
Cited by 75 (24 self)
- Add to MetaCart
Several randomizod path planners have been proposed during the last few years. Their attractiveness stems from their applicability to virtually any type of robots, and their empirically observed success. In this paper we attempt to present a unifying view of these planners and to theoretically explain their success. First, we introduce a general planning scheme that consists of randomly sampling the robot' s configuration space. We then describe two previously developed planners as instances of planners based on this scheme, but applying very different sampling strategies. These planners are probabilistically complete: if a path exists, they will find one with high probability, if we let them run long enough. Next, for one of the planners, we analyze the relation between the probability of failure and the running time. Under assumptions characterizing the "goodness" of the robot's free space, we show that the running time only grows as the absolute value of the logarithm of the probability of failure that we are willing to tolerate. We also show that it increases at a reasonable rate as the space goodness degrades. In the last section we suggest directions for future research.
A Framework for Using the Workspace Medial Axis in PRM Planners
, 2000
"... Probabilistic roadmap planners have been very successful in path planning for a wide variety of problems, especially applications involving robots with many degrees of freedom. These planners randomly sample the configuration space, building up a roadmap that connects the samples. A major problem is ..."
Abstract
-
Cited by 63 (4 self)
- Add to MetaCart
Probabilistic roadmap planners have been very successful in path planning for a wide variety of problems, especially applications involving robots with many degrees of freedom. These planners randomly sample the configuration space, building up a roadmap that connects the samples. A major problem is finding valid configurations in tight areas, and many methods have been proposed to more effectively sample these regions. By constructing a skeleton-like subset of the free regions of the workspace, these heuristics can be strengthened. The skeleton provides a concise description of the workspace topology and an efficient means of finding points with maximal clearance from the obstacles. We examine the medial axis as a skeleton, including a method to compute an approximation to it. The medial axis is a twoequidistant surface in the workspace. We form a heuristic for finding difficult configurations using the medial axis, and demonstrate its effectiveness in a planner for rigid objects in a three dimensional workspace.
A Probabilistic Roadmap Planner for Flexible Objects with a Workspace Medial-Axis-Based Sampling Approach
, 1999
"... Probabilistic roadmap planners have been used with success to plan paths for flexible objects such as metallic plates or plastic flexible pipes. This paper improves the performance of these planners by using the medial axis of the workspace to guide the random sampling. At a preprocessing stage, the ..."
Abstract
-
Cited by 49 (3 self)
- Add to MetaCart
Probabilistic roadmap planners have been used with success to plan paths for flexible objects such as metallic plates or plastic flexible pipes. This paper improves the performance of these planners by using the medial axis of the workspace to guide the random sampling. At a preprocessing stage, the medial axis of the workspace is computed using a recent efficient algorithm. Then the flexible object is fitted at random points along the medial axis. The energy of all generated configurations is minimized and the planner proceeds to connect them with low-energy quasi-static paths in a roadmap that captures the connectivity of the free space. Given an initial and a final configuration, the planner connects these to the roadmap and searches the roadmap for a path. Our experimental results show that the new sampling scheme is successful in identifying critical deformations of the object along solution paths which results in a significant reduction of the computation time. Our work on planning for flexible objects has applications in industrial settings, virtual reality environments, and medicine.
Probabilistic Roadmaps for Robot Path Planning
, 1998
"... The Probabilistic RoadMap planner (PRM) has been applied with success to multiple planning problems involving robots with 3 to 16 degrees of freedom (dof) operating in known static environments. This paper describes the planner and reports on experimental and theoretical results related to its perfo ..."
Abstract
-
Cited by 47 (5 self)
- Add to MetaCart
The Probabilistic RoadMap planner (PRM) has been applied with success to multiple planning problems involving robots with 3 to 16 degrees of freedom (dof) operating in known static environments. This paper describes the planner and reports on experimental and theoretical results related to its performance. PRM computation consists of a preprocessing and a query phase. Preprocessing, which is done only once for a given environment, generates a roadmap of randomly, but properly selected, collision-free configurations (nodes). Planning then connects any given initial and final configurations of the robot to two nodes of the roadmap and computes a path through the roadmap between these two nodes. The planner is able to find paths involving robots with 10 dof in a fraction of a second after relatively short times for preprocessing (a few dozen seconds). Theoretical analysis of the PRM algorithm provides bounds on the number of roadmap nodes needed for solving planning problems in spaces with certain geometric properties. A number of theoretical results are presented in this paper under a unified framework.
Towards Planning for Elastic Objects
, 1998
"... This paper describes a first step in the direction of solving a variant of the above problem, namely the problem of planning a path for a flexible robot/part. We focus on the case of an elastic metal plate to illustrate our approach and explore some of the issues arising when considering flexible pa ..."
Abstract
-
Cited by 35 (6 self)
- Add to MetaCart
This paper describes a first step in the direction of solving a variant of the above problem, namely the problem of planning a path for a flexible robot/part. We focus on the case of an elastic metal plate to illustrate our approach and explore some of the issues arising when considering flexible parts
Motion Planning for a Crowd of Robots
- in International Conference on Robotics and Automation (ICRA
, 2003
"... Moving a crowd of robots or avatars from their current configurations to some destination area without causing collisions is a challenging motion-planning problem because the high degrees of freedom involved. Two approaches are often used for this type of problems: decoupled and centralized. The tra ..."
Abstract
-
Cited by 33 (0 self)
- Add to MetaCart
Moving a crowd of robots or avatars from their current configurations to some destination area without causing collisions is a challenging motion-planning problem because the high degrees of freedom involved. Two approaches are often used for this type of problems: decoupled and centralized. The tradeoff of these two approaches is that the decoupled approach is considered faster while the centralized approach has the advantage of being complete. In this paper, we propose an efficient centralized planner that is much faster than the traditional randomized planning approaches. This planner uses a hierarchical sphere tree structure to group robots dynamically. By taking advantage of the problem characteristics on independently moving robots, we are able to design a practical planner with the centralized approach when the number of robots is rather large. We use several simulation examples to demonstrate the efficiency and effectiveness of the planner.
Planning Collision-Free Reaching Motions for Interactive Object Manipulation and Grasping
- Eurographics
, 2003
"... We present new techniques that use motion planning algorithms based on probabilistic roadmaps to control 22 degrees of freedom (DOFs) of human-like characters in interactive applications. Our main purpose is the automatic synthesis of collision-free reaching motions for both arms, with automatic c ..."
Abstract
-
Cited by 33 (3 self)
- Add to MetaCart
We present new techniques that use motion planning algorithms based on probabilistic roadmaps to control 22 degrees of freedom (DOFs) of human-like characters in interactive applications. Our main purpose is the automatic synthesis of collision-free reaching motions for both arms, with automatic column control and leg flexion.
Planning Paths for a Flexible Surface Patch
- Proc. IEEE Int. Conf. on Robotics and Automation
, 1998
"... This paper presents a probabilistic planner capable of finding paths for a flexible surface patch. The planner is based on the Probabilistic Roadmap approach to path planning while the surface patch is modeled as a low degree Bézier surface. We assume that we are dealing with an elastic part and def ..."
Abstract
-
Cited by 32 (7 self)
- Add to MetaCart
This paper presents a probabilistic planner capable of finding paths for a flexible surface patch. The planner is based on the Probabilistic Roadmap approach to path planning while the surface patch is modeled as a low degree Bézier surface. We assume that we are dealing with an elastic part and define an approximate energy model for the part. The energy function penalizes excessive shear and bending of the part and we assume that low-energy configurations correspond to reversible elastic deformations of the part. The planner captures the connectivity of a space by building a roadmap, a network of simple paths connecting configurations selected in the space using randomized techniques. We report on the implementation of our planner and show experimental results with examples where the surface patch is required to move through a small hole in its workspace. Our work is a first step towards considering the physical properties of parts when planning paths.

