|
ABSTRACT
Motion planning algorithms have generally dealt with motion in a static environment, or more recently, with motion in an environment that changes in a known manner. We consider the problem of finding collision-free motions in a changeable environment. That is, we wish to find a motion for an object where the object is permitted to move some of the obstacles. In such an environment the final positions of the movable obstacles may or may not be part of the goal. In the case where the final positions of the obstacles are unspecified, the motion planning problem is shown to be NP-hard. An algorithm that runs in &Ogr;(n2logn) time after &Ogr;(n3log2n) preprocessing time is presented when the object to be moved is polygonal and there is only one movable polygonal obstacle in a polygonal environment of complexity &Ogr;(n). In the case where the final positions of the obstacles are specified the general problem is shown to be PSPACE-hard and an algorithm is given when there is one movable obstacle with the same preprocessing time as the previous algorithm but with &Ogr;(n2) query time.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
Aronov, B., Fortune, S., and Wilfong, G. Minimum Speed Motions. 1987.
|
| |
3
|
Canny, J. A New Algebraic Method for Robot Motion Planning and Real Geometry. In Proc. 28th IEEE FOCS, 1987, pp. 39-48.
|
 |
4
|
|
| |
5
|
Fortune, S., Wilfong, G., and Yap, C. Coordinated Motion of Two Robot Arms. In Proc. IEEE Int. Conf. Robotics and Automation, 1986, pp. 1216-1223..
|
| |
6
|
|
| |
7
|
Hopcroft, J., Schwartz, J., and Sharir, M. On the Complexity of Motion Planning for Multiple independent Objects; PSPACE Hardness of the "warehouseman's problem". Int. J. Robotics Research 3, 4 (1984), 76-88.
|
| |
8
|
|
 |
9
|
|
| |
10
|
Kirkpatrick, D. Optimal Search in Planar Subdivisions. SIAM J. Comput. 12, 1 (1983), 28-35.
|
 |
11
|
|
| |
12
|
Lumelsky, V. and Stepanov, A. Path- Planning Strategies for a Point Mobile Automaton Moving Amidst Unknown Obstacles of Arbitrary Shape. Algorithmica 2, 4 (1987), 403-430.
|
| |
13
|
O'Dunlaing, C. Motion Planning With Inertial Constraints. Algorithmica 2, 4 (1987), 431-475.
|
| |
14
|
O'Dunlaing, C. and Yap, C. A "Retraction" Method for Planning the Motion of a Disc. J. of Algorithms 6 (1985), 104-111.
|
| |
15
|
Reif, J. and Sharir, M. Motion Planning in the Presence of Moving Obstacles. In Proc. 25th IEEE FOCS, 1985, pp. 144- 154.
|
 |
16
|
|
| |
17
|
Schwartz, J. and Sharir, M. On the Piano Movers' Problem: II. General Techniques for Computing Topological Properties of Real Algebraic Manifolds. Adv. Appl. Math. 4 (1983), 298-351.
|
| |
18
|
|
| |
19
|
Yap, C. Algorithmic Motion Planning. In Advances in Robotics, Volume 1: Algorithmic and Geometric Aspects, J. Schwartz and C. Yap, Eds. Lawrence Erlbaurn Assoc, Hillsdale NJ, 1986.
|
|