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:
“The motion picture is like a picture of a lady in a half- piece bathing suit. If she wore a few more clothes, you might be intrigued. If she wore no clothes at all, you might be shocked. But the way it is, you are occupied with noticing that her knees are too bony and that her toenails are too large. The modern film tries too hard to be real. Its techniques of illusion are so perfect that it requires no contribution from the audience but a mouthful of popcorn.”
—Raymond Chandler (18881959)
“In preparing for battle I have always found that plans are useless, but planning is indispensable.”
—Dwight D. Eisenhower (18901969)