Motion planning (a.k.a., the "navigation problem", the "piano mover's problem") is a term used in robotics for the process of detailing a task into discrete motions.
For example, consider navigating a mobile robot inside a building to a distant waypoint. It should execute this task while avoiding walls and not falling down stairs. A motion planning algorithm would take a description of these tasks as input, and produce the speed and turning commands sent to the robot's wheels. Motion planning algorithms might address robots with a larger number of joints (e.g., industrial manipulators), more complex tasks (e.g. manipulation of objects), different constraints (e.g., a car that can only drive forward), and uncertainty (e.g. imperfect models of the environment or robot).
Motion planning has several robotics applications, such as autonomy, automation, and robot design in CAD software, as well as applications in other fields, such as animating digital characters, video game AI, architectural design, robotic surgery, and the study of biological molecules.
Read more about Motion Planning: Concepts, Algorithms, Completeness and Performance, Applications
Famous quotes containing the words motion and/or planning:
“As I walked on the glacis I heard the sound of a bagpipe from the soldiers dwellings in the rock, and was further soothed and affected by the sight of a soldiers cat walking up a cleated plank in a high loophole designed for mus-catry, as serene as Wisdom herself, and with a gracefully waving motion of her tail, as if her ways were ways of pleasantness and all her paths were peace.”
—Henry David Thoreau (18171862)
“In the planning and designing of new communities, housing projects, and urban renewal, the planners both public and private, need to give explicit consideration to the kind of world that is being created for the children who will be growing up in these settings. Particular attention should be given to the opportunities which the environment presents or precludes for involvement of children with persons both older and younger than themselves.”
—Urie Bronfenbrenner (b. 1917)