Moving along a street (extended abstract)
A polygon with two distinguished vertices, s and g, is called a street iff the two boundary chains from s to g are mutually weakly visible. For a mobile robot with on-board vision system we describe a strategy for finding a short path from s to g in a street not known in advance, and prove that the length of the path created does not exceed 1+3/2π times the length of the shortest path from s to g. Experiments suggest that our strategy is much better than this, as no ratio bigger than 1.8 has yet been observed. This is complemented by a lower bound of 1.41 for the relative detour each strategy can be forced to generate.
Key wordsShortest paths simple polygons path planning uncertainty robotics navigation computational geometry
Unable to display preview. Download preview PDF.
- A. Blum, P. Raghavan, and B. Schieber. Navigating in unfamiliar geometric terrain. Tech. Rep. No. RC 16452 (#73101) 1/17/91, Computer Science, IBM Research Division, T. J. Watson Research Center, Yorktown Heights, USA, 1991.Google Scholar
- B. Chazelle. Efficient polygon triangulation. Preprint, 1990.Google Scholar
- A. Datta and K. Krithivasan. Path planning with local information. In Proc. Foundations of Software Technology and Theoretical Computer Science, New Delhi, India, 1988.Google Scholar
- P. Eades, X. Lin, and N. C. Wormald. Performance guarantees for motion planning with temporal uncertainty. Tech. Rep. No. 173, Key Center for Software Technology, Dept. of Computer Sc., The University of Queensland, Australia, 1990.Google Scholar
- L. J. Guibas and J. Hershberger. Optimal shortest path queries in a simple polygon. In Proc. 3rd ACM Symposium on Computational Geometry, pages 50–63, Waterloo, 1987.Google Scholar
- Ch. Icking and R. Klein. The two guards problem. In Proc. 7th ACM Symposium on Computational Geometry, North Conway, 1991.Google Scholar
- V. J. Lumelsky, S. Mukhopadhyay, and K. Sun. Dynamic path planning in sensor-based terrain acquisition. IEEE Transactions on Robotics and Automation, 6(4):462–472, 1990.Google Scholar
- J. S. B. Mitchell. An autonomous vehicle navigation algorithm. In Proc. SPIE Applications of Artificial Intelligence, 485:153–158, 1984.Google Scholar
- J. S. B. Mitchell. Algorithmic approaches to optimal route planning. In Proc. SPIE Conference on Mobile Robots, 1990.Google Scholar
- C. H. Papadimitriou and M. Yanakakis. Shortest paths without a map. In Proc. 16th ICALP, 610–620, 1989.Google Scholar
- R. Seidel. A simple and fast incremental randomized algorithm for computing trapezoidal decompositions and for triangulating polygons. Tech. Rep. B 90-07, FU Berlin, FB Mathematik, Serie B Informatik, 1990.Google Scholar