• DocumentCode
    3283482
  • Title

    Extended RT-Component Framework for RT-Middleware

  • Author

    Chishiro, Hiroyuki ; Fujita, Yuji ; Takeda, Akira ; Kojima, Yuta ; Funaoka, Kenji ; Kato, Shinpei ; Yamasaki, Nobuyuki

  • Author_Institution
    Sch. of Sci. for Open & Environ. Syst., Keio Univ., Yokohama, Japan
  • fYear
    2009
  • fDate
    17-20 March 2009
  • Firstpage
    161
  • Lastpage
    168
  • Abstract
    Modular component-based robot systems require not only an infrastructure for component management, but also scalability as well as real-time properties. Robot technology (RT)-middleware is a software platform for such component-based robot systems. Each component in the RT-Middleware, so-called "RT-component\´\´ supporting particular robot functions, is based on common object request broker architecture (CORBA). Unfortunately, the RT-Middleware lacks the mechanism for real-time control. In this paper, we extend the framework of the RT-Components to take care of timing constraints. We first enable tasks to have different periods within each RT-Component. We then modify the packet format of the General Inter-ORB Protocol (GIOP) to transfer the information of timing constraints over RT-Components. The performance evaluation on ART-Linux shows that the extended RT-Component framework improves the schedulability of distributed real-time tasks, without causing critical overheads in unmarshaling the modified GIOP packets.
  • Keywords
    distributed object management; middleware; object-oriented programming; protocols; robot programming; CORBA; GIOP; RT-component framework; RT-middleware; common object request broker architecture; component management; component-based robot systems; feneral interORB protocol; robot technology; Computer architecture; Control systems; Distributed control; Leg; Legged locomotion; Open source software; Protocols; Real time systems; Robots; Timing; CORBA; components; middleware; real-time systems; robotics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object/Component/Service-Oriented Real-Time Distributed Computing, 2009. ISORC '09. IEEE International Symposium on
  • Conference_Location
    Tokyo
  • ISSN
    1555-0885
  • Print_ISBN
    978-0-7695-3573-9
  • Type

    conf

  • DOI
    10.1109/ISORC.2009.40
  • Filename
    5231985