skip to main content
10.1145/1329125.1329411acmotherconferencesArticle/Chapter ViewAbstractPublication PagesaamasConference Proceedingsconference-collections
poster

Using priorities to simplify behavior coordination

Published:14 May 2007Publication History

ABSTRACT

Previous research has used behavior hierarchies to address the problem of coordinating large numbers of behaviors. However, behavior hierarchies scale poorly since they require the state information of low-level behaviors. Abstracting this state information into priorities has recently been introduced to resolve this problem. In this work, we evaluate both the quality of priority-based behavior hierarchies and their ease of development. This is done by using grammatical evolution to learn how to coordinate low-level behaviors to accomplish a task. We show that not only do priority-based behavior hierarchies perform just as well as standard hierarchies but that they promote faster learning of solutions that are better suited as components in larger hierarchies.

References

  1. R. A. Brooks. A robust layered control system for a mobile robot. IEEE Journal of Robotics and Automation, 2(1):14--23, March 1986.Google ScholarGoogle ScholarCross RefCross Ref
  2. B. E. Eskridge and D. F. Hougen. Prioritizing fuzzy behaviors in multi-robot pursuit teams. In Proceedings of the IEEE Conference on Fuzzy Systems, pages 6039--6045, Vancouver, BC, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  3. F. Hoffmann. Fuzzy behavior coordination for robot learning from demonstration. In Proceedings of the International Conference of the North American Fuzzy Information Processing Society, pages 157--162, Banff, Canada, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  4. M. Nicolescu and M. J. Matarić. A hierarchical architecture for behavior-based robots. In International Joint Conference on Autonomous Agents and Multiagent Systems, pages 227--233, Bologna, Italy, July 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. P. Pirjanian. Behavior coordination mechanisms - state-of-the-art. Technical Report IRIS-99-375, Institute for Robotics and Intelligent Systems, University of Southern California, October 1999.Google ScholarGoogle Scholar
  6. P. Pirjanian and M. J. Matarić. Multiple objective vs. fuzzy behavior coordination. In D. Drainkov and A. Saffiotti, editors, Fuzzy Logic Techniques for Autonomous Vehicle Navigation, pages 235--253. Springer-Verlag, 2000.Google ScholarGoogle Scholar
  7. N. Ramos, P. U. Lima, and J. M. Sousa. Robot behavior coordination based on fuzzy decision-making. In Proceedings of ROBOTICA 2006 - 6th Portuguese Robotics Festival, Guimarares, Portugal, 2006.Google ScholarGoogle Scholar
  8. C. Ryan, J. J. Collins, and M. O Neill. Grammatical evolution: Evolving programs for an arbitrary language. In W. Banzhaf, R. Poli, M. Schoenauer, and T. C. Fogarty, editors, Proceedings of the First European Workshop on Genetic Programming, volume 1391, pages 83--95, Paris, 14--15 1998. Springer-Verlag. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. A. Saffiotti and Z. Wasik. Using hierarchical fuzzy behaviors in the robocup domain. In D. M. C. Zhou and D. Ruan, editors, Autonomous Robotic Systems, pages 235--262. Springer-Verlag, Berlin, DE, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. E. Tunstel. Fuzzy-behavior synthesis, coordination, and evolution in an adaptive behavior hierarchy. In A. Saffiotti and D. Driankov, editors, Fuzzy Logic Techniques for Autonomous Vehicle Navigation, volume 61 of Studies in Fuzziness and Soft Computing Series, chapter 9, pages 205--234. Physica-Verlag, 2001.Google ScholarGoogle Scholar
  11. P. Vadakkepat, O. C. Miin, X. Peng, and T. H. Lee. Fuzzy behavior-based control of mobile robots. IEEE Transactions on Fuzzy Systems, 12(4):559--565, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Using priorities to simplify behavior coordination

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Other conferences
              AAMAS '07: Proceedings of the 6th international joint conference on Autonomous agents and multiagent systems
              May 2007
              1585 pages
              ISBN:9788190426275
              DOI:10.1145/1329125

              Copyright © 2007 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 14 May 2007

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • poster

              Acceptance Rates

              Overall Acceptance Rate1,155of5,036submissions,23%

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader