• DocumentCode
    2497829
  • Title

    On the conception of an autonomous and modular robot based on an Event Driven OSEK System with deterministic real-time behavior

  • Author

    Bimbard, Franck ; George, Laurent

  • Author_Institution
    Cedric/CNAM, Paris
  • fYear
    2006
  • fDate
    16-18 July 2006
  • Firstpage
    15
  • Lastpage
    15
  • Abstract
    In this paper, we are interested in the design of an autonomous and modular self-reconfigurable robot having self-assembly capability and deterministic behavior. The ability of a modular robot to meet its mission strongly depends on the artificial intelligence software and on the underlying hardware and software architecture. The artificial intelligence software of a robot is mapped into several elementary tasks with different real-time constraints. We propose in this paper a real-time analysis taking into account kernel overheads for the validation of the real-time behavior of an artificial intelligence software. We study the OSEK operating system that requires few hardware resources and is cost effective. The overheads are due to the context switching mechanism which activates, terminates, and reschedules tasks, and to the periodic timer used to create the time base which is necessary for the periodic tasks model. We show how to take into account those overheads in the feasibility conditions. We compare the theoretical worst case response time obtained with kernel overheads to the response time obtained on a task set, on a real robot, based on the event driven OSEK implementation. We show that the kernel overheads cannot be neglected and that the theoretical results are valid and can be used to ensure a deterministic behavior of the robot
  • Keywords
    artificial intelligence; control engineering computing; operating systems (computers); robots; self-adjusting systems; artificial intelligence software; autonomous robot; deterministic real-time behavior; event driven OSEK operating system; modular robot; modular self-reconfigurable robot; self-assembly; Artificial intelligence; Costs; Delay; Hardware; Intelligent robots; Kernel; Operating systems; Real time systems; Self-assembly; Software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Autonomic and Autonomous Systems, 2006. ICAS '06. 2006 International Conference on
  • Conference_Location
    Silicon Valley, CA
  • Print_ISBN
    0-7695-2653-5
  • Type

    conf

  • DOI
    10.1109/ICAS.2006.40
  • Filename
    1690225