• DocumentCode
    3624939
  • Title

    Job-agents: How to coordinate them?

  • Author

    Niak Wu Koh;Cezary Zielinski;Marcelo H. Ang;Ser Yong Lim

  • Author_Institution
    Department of Mechanical Engineering, National University of Singapore, Singapore. nwkoh@nus.edu.sg
  • fYear
    2007
  • fDate
    4/1/2007 12:00:00 AM
  • Firstpage
    4436
  • Lastpage
    4441
  • Abstract
    With our proposed decomposition into layers, a generic framework leading to the reuse of previously produced software and the extraction of useful portions can be achieved. The presented transition function based formalism can be applied to specifying programming frameworks for robot controllers executing very diverse tasks. Formalization introduces rigor into the discussion of the structure of embodied agent controllers. The paper deals with systems consisting of multiple agents executing jobs by: influencing the environment through effectors, gathering information from the environment through sensors and communicating with the other agents through communication channels. A paradigm shift is proposed: from building systems executing jobs, to agents acquiring resources (effectors and receptors) so that they can execute the jobs assigned to them. A supervisory controller coordinates the adequate sequencing of jobs and resolves contentions.
  • Keywords
    "Robot programming","Robot kinematics","Communication system control","Robot control","Engines","Robotics and automation","Functional programming","Robot sensing systems","Sensor systems","Communication channels"
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 2007 IEEE International Conference on
  • ISSN
    1050-4729
  • Print_ISBN
    1-4244-0601-3
  • Type

    conf

  • DOI
    10.1109/ROBOT.2007.364162
  • Filename
    4209780