Skip to main content

A Fuzzy Controller for Flakey, An Autonomous Mobile Robot

  • Conference paper
Fuzzy Logic

Part of the book series: Informatik aktuell ((INFORMAT))

Abstract

Controlling the movement of an autonomous mobile robot in real-world unstructured environments requires the ability to pursue strategic goals under conditions of uncertainty, incompleteness, and imprecision. We describe a fuzzy controller for a mobile robot that can take multiple goals into consideration. Through the use of fuzzy logic, goal-oriented behavior (e.g., trying to reach a given location) and reactive behavior (e.g., avoiding obstacles on the way) are smoothly blended into one sequence of control actions. The fuzzy controller has been implemented in the SRI robot Flakey.

Reprinted with permission from: Proceedings of the Fuzzy Logic 93 Conference, Penn Well, 1993.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Arkin, R. C. 1990. The impact of cybernetics on the design of a mobile robot system: a case study. IEEE Trans. on Systems, Man, and Cybernetics 20(6):1245–1257.

    Article  Google Scholar 

  2. Berenji, H.; Chen, Y-Y.; Lee, C-C.; Jang, J-S.; and Murugesan, S. 1990. A hierarchical approach to designing approximate reasoning-based controllers for dynamic physical systems. In Procs. of the 6th Conf. on Uncertainty in Artificial Intelligence, Cambridge, MA.

    Google Scholar 

  3. Congdon, C.; Huber, M.; Kortenkamp, D.; Bidlack, C.; Cohen, C.; Huffman, S.; Koss, F.; Raschke, U.; Weymuth, T.; Konolige, K.; Myers, K.; Saffiotti, A.; Ruspini, E. H.; and Musto, D. 1993. CARMEL vs. Flakey: A comparison of two winners. Technical report series, AAAI, Menlo Park, California. Short version appeared in AI Magazine, 14(1), Spring 1993, pp. 49–57.

    Google Scholar 

  4. Firby, J. R. 1987. An investigation into reactive planning in complex domains. In Procs. of the AAAI Conf.

    Google Scholar 

  5. Gat, E. 1991. Reliable Goal-Directed Reactive Control for Real-World Autonomous Mobile Robots. Ph.D. Dissertation, Virginia Polytechnic Institute and State University.

    Google Scholar 

  6. Kaelbling, L. P. 1987. An architecture for intelligent reactive systems. In Georgeff, M.P. and Lansky, A.L., editors 1987, Reasoning about Actions and Plans. Morgan Kaufmann.

    Google Scholar 

  7. Khatib, O. 1986. Real-time obstacle avoidance for manipulators and mobile robots. The International Journal of Robotics Research 5(1):90–98.

    Article  MathSciNet  Google Scholar 

  8. Payton, D. W.; Rosenblatt, J. K.; and Keirsey, D. M. 1990. Plan guided reaction. IEEE Trans. on Systems, Man, and Cybernetics 20(6).

    Google Scholar 

  9. Ruspini, E. H. 1990. Fuzzy logic in the Flakey robot. In Procs. of the Int. Conf. on Fuzzy Logic and Neural Networks (IIZUKA), Japan. 767–770.

    Google Scholar 

  10. Ruspini, E. H. 1991a. On the semantics of fuzzy logic. Int. J. of Approximate Reasoning 5:45–88.

    Article  MathSciNet  MATH  Google Scholar 

  11. Ruspini, E. H. 1991b. Truth as utility: A conceptual systesis. In Procs. of the 7th Conf. on Uncertainty in Artificial Intelligence, Los Angeles, CA.

    Google Scholar 

  12. Saffiotti, A.; Konolige, K.; and Ruspini, E. H. 1993a. A multivaluedlogic approach to integrating planning and control ¡ª or, now, do it! Technical Report 432, SRI Artificial Intelligence Center, Menlo Park, California.

    Google Scholar 

  13. Saffiotti, A., Ruspini, K., and E. H. Konolige, 1993b. A fuzzy controller for Fakey, an autonomous mobile robot. Technical report, SRI Artificial Intelligence Center, Menlo Park, California.

    Google Scholar 

  14. Saffiotti, A. 1993. Some notes on the integration of planning and reactivity in autonomous mobile robots. In Procs. of the AAAI Spring Symposium on Foundations of Automatic Planning, Stanford, CA. 122–126.

    Google Scholar 

  15. Sugeno, M. and Nishida, M. 1985. Fuzzy control of a model car. Fuzzy Sets and Systems 16:103–113.

    Article  Google Scholar 

  16. Yen, J. and Pfluger, N. 1992. A fuzzy logic based robot navigation system. In Procs. of the AAAI Fall Symposium on Mobile Robot Navigation, Boston, MA. 195–199.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Saffiotti, A., Ruspini, E.H., Konolige, K. (1993). A Fuzzy Controller for Flakey, An Autonomous Mobile Robot. In: Reusch, B. (eds) Fuzzy Logic. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-78694-5_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-78694-5_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57524-5

  • Online ISBN: 978-3-642-78694-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics