Book contents
- Frontmatter
- Contents
- Preface
- I Introductory Material
- II Motion Planning
- 3 Geometric Representations and Transformations
- 4 The Configuration Space
- 5 Sampling-Based Motion Planning
- 6 Combinatorial Motion Planning
- 7 Extensions of Basic Motion Planning
- 8 Feedback Motion Planning
- III Decision-Theoretic Planning
- IV Planning Under Differential Constraints
- Bibliography
- Index
8 - Feedback Motion Planning
from II - Motion Planning
Published online by Cambridge University Press: 21 August 2009
- Frontmatter
- Contents
- Preface
- I Introductory Material
- II Motion Planning
- 3 Geometric Representations and Transformations
- 4 The Configuration Space
- 5 Sampling-Based Motion Planning
- 6 Combinatorial Motion Planning
- 7 Extensions of Basic Motion Planning
- 8 Feedback Motion Planning
- III Decision-Theoretic Planning
- IV Planning Under Differential Constraints
- Bibliography
- Index
Summary
So far in Part II it has been assumed that a continuous path sufficiently solves a motion planning problem. In many applications, such as computer-generated animation and virtual prototyping, there is no need to challenge this assumption because models in a virtual environment usually behave as designed. In applications that involve interaction with the physical world, future configurations may not be predictable. A traditional way to account for this in robotics is to use the refinement scheme that was shown in Figure 1.19 to design a feedback control law that attempts to follow the computed path as closely as possible. Sometimes this is satisfactory, but it is important to recognize that this approach is highly decoupled. Feedback and dynamics are neglected in the construction of the original path; the computed path may therefore not even be usable.
Section 8.1 motivates the consideration of feedback in the context of motion planning. Section 8.2 presents the main concepts of this chapter, but only for the case of a discrete state space. This requires less mathematical concepts than the continuous case, making it easier to present feedback concepts. Section 8.3 then provides the mathematical background needed to extend the feedback concepts to continuous state spaces (which includes C-spaces). Feedback motion planning methods are divided into complete methods, covered in Section 8.4, and sampling-based methods, covered in Section 8.5.
Motivation
For most problems involving the physical world, some form of feedback is needed.
- Type
- Chapter
- Information
- Planning Algorithms , pp. 304 - 356Publisher: Cambridge University PressPrint publication year: 2006
- 1
- Cited by