• DocumentCode
    330070
  • Title

    A constraint-based controller for soccer-playing robots

  • Author

    Zhang, Yu ; Mackworth, Alan K.

  • Author_Institution
    Dept. of Comput. Sci., British Columbia Univ., Vancouver, BC, Canada
  • Volume
    2
  • fYear
    1998
  • fDate
    13-17 Oct 1998
  • Firstpage
    1290
  • Abstract
    Soccer meets the requirements of the situated agent approach and as a task domain is sufficiently rich to support research integrating many branches of robotics and AI. A robot is an integrated system, with a controller embedded in its plant. A robotic system is the coupling of a robot to its environment. Robotic systems are, in general, hybrid dynamic systems, consisting of continuous, discrete and event-driven components. Constraint nets provide a semantic model for modeling hybrid dynamic systems. Controllers are embedded constraint solvers that solve constraints in real-time. A controller for our new softbot soccer team, UBC Dynamo98, has been modeled in constraint nets, and implemented in Java, using the Java Beans architecture. The paper demonstrates that the formal constraint net approach is a practical tool for designing and implementing controllers for robots in multi-agent real-time environments
  • Keywords
    Java; games of skill; mobile robots; multi-robot systems; sport; AI; Java Beans architecture; UBC Dynamo98; constraint nets; constraint-based controller; continuous components; discrete components; embedded constraint solvers; event-driven components; hybrid dynamic systems; multi-agent real-time environments; robotics; semantic model; situated agent approach; soccer-playing robots; softbot soccer team; Artificial intelligence; Computer science; Control systems; Intelligent robots; Java; Multiagent systems; Robot control; Shape control; Strain control; System analysis and design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Robots and Systems, 1998. Proceedings., 1998 IEEE/RSJ International Conference on
  • Conference_Location
    Victoria, BC
  • Print_ISBN
    0-7803-4465-0
  • Type

    conf

  • DOI
    10.1109/IROS.1998.727477
  • Filename
    727477