• DocumentCode
    2021975
  • Title

    Timix: a distributed real-time kernel for multi-sensor robots

  • Author

    Lee, I. ; King, R.

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Pennsylvania Univ., Philadelphia, PA, USA
  • fYear
    1988
  • fDate
    24-29 Apr 1988
  • Firstpage
    1587
  • Abstract
    Timix is a distributed real-time kernel that is being developed to support multisensor robot systems. The overall structure of the kernel is described, including a hierarchy of interprocess communication primitives and a generic way to interact with external devices. A simple multisensor robot that is being implemented using Timix is also presented. Three salient aspects of Timix are as follows. First, it is possible to estimate the amount of time that a real-time process takes to execute since the execution times of system calls are bounded. Second, an hierarchy of communication methods, which differ in synchronization, time and space overheads, and bandwidth requirements, are provided to allow the programmer to choose the one most applicable to a particular application, depending on the real-time requirements. Finally, new devices, which ar directly controlled by application processes, can be integrated into the system without changing the kernel
  • Keywords
    computerised control; distributed processing; operating systems (computers); real-time systems; robots; Timix; distributed processing; distributed real-time kernel; interprocess communication primitives; multisensor robot; Control systems; Distributed computing; Information science; Kernel; Laboratories; Manipulators; Programming profession; Real time systems; Robot sensing systems; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 1988. Proceedings., 1988 IEEE International Conference on
  • Conference_Location
    Philadelphia, PA
  • Print_ISBN
    0-8186-0852-8
  • Type

    conf

  • DOI
    10.1109/ROBOT.1988.12292
  • Filename
    12292