Proceedings

Formalizing Behavior-based Planning for Nonholonomic Robots

Download BibTeX Cite

Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence. Action and Perception. Pages 142-148.

© 1995 International Joint Conferences on Artificial Intelligence

Abstract

In this paper we present a formalization of behavior-based planning for nonholonomic robotic systems. This work provides a framework that integrates features of reactive planning models with modern control-theory-based robotic approaches in the area of path-planning for nonholonomic robots. In particular, we introduce a motion description language, MDLe, that provides a formal basis for robot programming using behaviors, and at the same time permits incorporation of kinematic models of robots given in the form of differential equations. The structure of the language MDLe is such'as to allow descriptions of triggers (generated by sensors) in the language. Feedback and feedforward control laws are selected and executed by the triggering events. We demonstrate the use of MDLe in the area of motion planning for nonholonomic robots. Such models impose limitations on stabilizability via smooth feedback, i.e. piecing together open loop and closed loop trajectories becomes essential in these circumstances, and MDLe enables one to describe such piecing together in a systematic manner. A reactive planner using the formalism of the paper is described. We demonstrate obstacle avoidance with limited range sensors as a test of this planner.

  1. [Arkin, 1992] C.R. Arkin. Behaviour based robot nav- igation for extended domains. Adaptive Behaviour, 1(2):201-225, 1992.
  2. [Barraquand and Latombe, 1989] J. Barraquand and J.C. Latombe. Robot motion planning: A distributed representation approach. Technical Report STAN-CS- 89-1257, Stanford University, May 1989.
  3. Brockett, 1983)
  4. R. W. Brockett. Asymptotic stability and feedback stabilization. In Differential Geometric Control Theory, pages 181-191. Birkhauser, 1983.
  5. Brockett, 1990)
  6. R.W. Brockett. Formal languages for motion description and map making. In Robotics, pages 181-193. American Mathematical Society, 1990.
  7. [Brooks, 1986] R.A. Brooks. A robust layered control system for a mobile robot. IEEE Journal of Robotics and Automation, 2(1):14-23, 1986.
  8. [Coron, 1992] J.-M. Coron. Global asymptotic stabiliza- tion for controllable systems. Mathematics of Control, Signals and Systems, 5(3), 1992.
  9. de Wit and Sordalen, 1992) C. Canudas de Wit and O.J. Sordalen. Exponential stabilization of mo- bile robots with nonholonomic constraints. IEEE Transactions on Automatic Control, 37(11):1791- 1797, November 1992.
  10. [Horswill, 1993] I. Horswill. Polly: A vision-based artifi- cial agent~ Proceedings of the Eleventh Conference on Artificial Intelligence, July 1993.
  11. Hu and Brady, 1995) H. Hu and M. Brady. A bayesian approach to real-time obstacle avoidance for a mobile robot. Autonomous Robots, 1(1):69-92, 1995.
  12. [Khatib, 1986] Khatib. Real-time obstacle avoidance for manipulators and mobile robots. The International Journal of Robotics Research, 5(1):90-99, Spring 1986.
  13. [Koditschek, 1987] D.E. Koditschek. Exact robot navi- gation by means of potential functions: Some topolog- ical considerations. In IEEE International Conference on Robotics and Automation, pages 1-6, Raleigh, NC, Mar 1987.
  14. [Laumond, 1990] J.P. Laumond. Nonholonomic motion planning versus controllability via the multibody car system example. Technical Report STAN-CS-90-1345, Stanford University, Dec 1990.
  15. Lozano-Perez, 1980) T. Lozano-Perez. Spatial plan- ning: A configuration space approach. AI memo 605, MIT Artificial Intelligence Laboratory, Cambridge, Mass., 1980.
  16. [Lumelsky, 1987] V.J. Lumelsky. Algorithmic and com- plexity issues of robot motion in an uncertain environ- ment. Journal of Complexity, 3:146-182, 1987.
  17. [Manikonda et al., 1995] V. Manikonda, P.S. Krish- naprasad, and J. Hendler. A motion description lan- guage and hybrid architecure for motion planning with nonholonomic robots. In IEEE International Confer- ence on Robotics and Automation, May 1995.
  18. [Manikonda, 1994] Vikram Manikonda. A hybrid con- trol strategy for path planning and obstacle avoidance with nonholonomic robots. Master's thesis, University of Maryland, College Park, 1994.
  19. Mirtich and Canny, 1992) B. Mirtich and J.F. Canny. Using skeletons for nonholonomic path planniing among obstacles. In Proceedings of the International Conference on Robotics and Automation, pages 2533- 2540. IEEE, 1992.
  20. Murray and Sastry, 1990) R. M. Murray and S. S. Sas- try. Steering nonholonomic systems using sinusoids. In Proceedings of the 29th IEEE Conference on Decision and Control, pages 2097-2101, Honolulu,HI, Decem- ber 1990.
  21. [Murray et al., 1994] R.M. Murray, Z. Li, and S.S. Sas- try. A Mathematical Introduction to Robotic Manipu- lation. CRC Press, 1994.
  22. [Shahidi et al., 1991] R. Shahidi, M.A. Shayman, and P.S. Krishnaprasad. Mobile robot navigation using potential functions. In Proceedings of the IEEE In- ternational Conference on Robotics and Automation, pages 2047-2053, Sacremento,California, April 1991.
  23. [Stein, 1994] L.A. Stein. Imagination and situated cog- nition. J. Experimental and theoretical AI, 6(4), Dec 1994.
  24. [Sussmann, 1991] H.J. Sussmann. Local controllability and motion planning for some classes of systems with- out drift. In Proceedings of the 30th Conference on De- cision and Control, pages 1110-1114, Brighton, Eng- land, December 1991. IEEE.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards