Motion Planning

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:

    It may be possible to do without dancing entirely. Instances have been known of young people passing many, many months successively, without being at any ball of any description, and no material injury accrue either to body or mind; Mbut when a beginning is made—when felicities of rapid motion have once been, though slightly, felt—it must be a very heavy set that does not ask for more.
    Jane Austen (1775–1817)

    Play for young children is not recreation activity,... It is not leisure-time activity nor escape activity.... Play is thinking time for young children. It is language time. Problem-solving time. It is memory time, planning time, investigating time. It is organization-of-ideas time, when the young child uses his mind and body and his social skills and all his powers in response to the stimuli he has met.
    James L. Hymes, Jr. (20th century)