• DocumentCode
    3321090
  • Title

    Real-time control of an autonomous mobile robot using the Harmony operating system

  • Author

    Green, David ; Liscano, Ramiro ; Wein, Marceli

  • Author_Institution
    Lab. for Intelligent Syst., Nat. Res. Council of Canada, Ottawa, Ont., Canada
  • fYear
    1989
  • fDate
    25-26 Sep 1989
  • Firstpage
    374
  • Lastpage
    378
  • Abstract
    The authors outline some of the issues associated with the computing requirements for real-time control of a mobile robot. Specifically, they consider five important topics that an operating system for an autonomous mobile robot must address and how Harmony, a multiprocessing real-time operating system, tackles those issues. The five topics of discussion are: real-time computing, management of system complexity, system performance, system configuration, and debugging tools. Harmony is a flexible open system that meets the requirements for real-time computing. It is capable of servicing events generated by sensors within a specified time frame and can dynamically access computing resources to accommodate changing demands and adequate interrupt handling capability. The Harmony operating system reduces system complexity by using a multitasking abstraction along with message passing for intertask communications. The message passing paradigm represents an uncomplicated and uniform model for intertask communications
  • Keywords
    computerised control; mobile robots; operating systems (computers); real-time systems; Harmony operating system; autonomous mobile robot; debugging tools; flexible open system; interrupt handling capability; intertask communications; message passing; multitasking abstraction; real-time control; system complexity; system configuration; system performance; uniform model; Control systems; Debugging; Laboratories; Message passing; Mobile robots; Navigation; Open systems; Operating systems; Real time systems; Robot sensing systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Control, 1989. Proceedings., IEEE International Symposium on
  • Conference_Location
    Albany, NY
  • ISSN
    2158-9860
  • Print_ISBN
    0-8186-1987-2
  • Type

    conf

  • DOI
    10.1109/ISIC.1989.238671
  • Filename
    238671