Probabilistic Roadmap Method

Probabilistic Roadmap Method

The Probabilistic Roadmap (PRM) [L. E. Kavraki, P. Svestka, J.C. Latombe, and M.H. Overmars. Probabilistic roadmaps for path planning in high-dimensional configuration spaces. IEEE Transactions on Robotics and Automation, 12(4):566-580, June 1996.] method is a motion planning algorithm in robotics, which solves the problem of determining a path between a starting configuration of the robot and a goal configuration while avoiding collisions.

The basic idea behind PRM is to take random samples from the configuration space of the robot, testing them for whether they are in the free space, and use a local planner to attempt to connect these configurations to other nearby configurations. The starting and goal configurations are added in, and a graph search algorithm is applied to the resulting graph to determine a path between the starting and goal configurations.

PRM is provably probabilistically complete, meaning that as the number of sampled points increases without bound, the probability that the algorithm won't find a path if one exists approaches zero.

References

The probabilistic roadmap method consists of two phases:a construction and a query phase. In the construction phase, aroadmap (graph) is built, approximating the motions that canbe made in the environment. First, a random con�gurationis created. Then, it is connected to some useful neighbors. Aneighbor is useful if its distance to the new con�guration is lessthan a predetermined constant. Con�gurations and connectionsare added to the graph until the roadmap is dense enough.In the query phase, the start and goal con�gurations areconnected to the graph. The path is obtained by a Dijkstra'sshortest path query. See e.g. [Roland Geraerts and Mark H. Overmars. A Comparative Study of Probabilistic Roadmap Planners. In Proc. Workshop on the Algorithmic Foundations of Robotics (WAFR'02), 2002, pp. 43-57. ] for a more extensive elaborationof the PRM method.


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Mark Overmars — For the Dutch football (soccer) player with a similar name, see Marc Overmars. Mark H. Overmars Born September 29, 1958 (1958 09 29) (age 53) Zeist, Netherlands …   Wikipedia

  • PRM — may stand for: * Bureau of Population, Refugees, and Migration (US State Department) * Partidul România Mare (Greater Romania Party) * Parti Rakyat Malaysia (People s Party of Malaysia or Malaysian People s Party) * Partner Relationship… …   Wikipedia

  • Mark Overmars — Para el futbolista neerlandés, véase Marc Overmars. Mark Overmars Nacimiento 29 de septiembre de 1958 Zeist, Países Bajos Residencia Países Bajos Nacionalidad Neerland …   Wikipedia Español

  • Question answering — (QA) is a type of information retrieval. Given a collection of documents (such as the World Wide Web or a local collection) the system should be able to retrieve answers to questions posed in natural language. QA is regarded as requiring more… …   Wikipedia

  • Global climate model — AGCM redirects here. For Italian competition regulator, see Autorità Garante della Concorrenza e del Mercato. Climate models are systems of differential equations based on the basic laws of physics, fluid motion, and chemistry. To “run” a model,… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”