Reliable navigation using landmarks

Building a truly reliable mobile robot system-one that can navigate without failures for long periods of time (weeks or months)-requires making clear assumptions bounding uncertainty and enforcing those assumptions by appropriately engineering the robot and its workspace. Weak assumptions may result in low-cost engineering but make the navigation problem intractable. On the other hand, strict assumptions may simplify navigation but reduce the flexibility of the resulting system. The work presented in this paper investigates the tradeoff between "computational complexity" and "physical complexity" and advocates landmarks as a way of managing this tradeoff. We first define a formal navigation problem which incorporates enough assumptions to make it computationally tractable. We then use landmarks to enforce those assumptions. By implementing this system on our mobile robot we show that the assumptions are enforceable, that the engineering costs of using landmarks are acceptable, and that the resulting navigation system is both efficient and robust.

[1]  Seth Hutchinson Exploiting visual constraints in robot motion planning , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[2]  Thomas H. Reiss,et al.  The revised Fundamental Theorem of Moment Invariants , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  John F. Canny,et al.  New lower bound techniques for robot motion planning problems , 1987, 28th Annual Symposium on Foundations of Computer Science (sfcs 1987).

[4]  Balas K. Natarajan The Complexity of Fine Motion Planning , 1988, Int. J. Robotics Res..

[5]  Michael A. Erdmann,et al.  On Motion Planning with Uncertainty , 1984 .

[6]  D.J. Kriegman,et al.  Stereo vision and navigation in buildings for mobile robots , 1989, IEEE Trans. Robotics Autom..

[7]  Jean-Claude Latombe,et al.  Motion Planning with Uncertainty: A Landmark Approach , 1995, Artif. Intell..

[8]  Tod S. Levitt,et al.  Qualitative Navigation for Mobile Robots , 1990, Artif. Intell..

[9]  Mohamed Najim,et al.  An efficient algorithm for computation of shape moments from run-length codes or chain codes , 1992, Pattern Recognit..

[10]  John F. Canny,et al.  On computability of fine motion plans , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[11]  Ming-Kuei Hu,et al.  Visual pattern recognition by moment invariants , 1962, IRE Trans. Inf. Theory.

[12]  Jean-Claude Latombe,et al.  Planning the Motions of a Mobile Robot in a Sensory Uncertainty Field , 1994, IEEE Trans. Pattern Anal. Mach. Intell..