• DocumentCode
    2357914
  • Title

    Rovim: A Generic and Extensible Virtual Machine for Mobile Robots

  • Author

    Fres, Omar A. ; Alonso, Ignacio G.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Oviedo, Oviedo, Spain
  • fYear
    2010
  • fDate
    11-16 April 2010
  • Firstpage
    37
  • Lastpage
    40
  • Abstract
    This paper describes a system based on a virtual machine capable of executing a program on different mobile robots with different hardware and software profiles. We present a generic intermediate language and a set of sensor abstractions that attempt to decouple the software from the hardware for each robot. The result is a system designed to increase the portability of robot programs and software reuse, writing software once and running it on many robots.
  • Keywords
    mobile robots; software portability; software reusability; virtual machines; Rovim; mobile robots; robot program portability; sensor abstractions; software reusability; virtual machine; Actuators; Computer languages; Hardware; Middleware; Mobile robots; Robot sensing systems; Sensor fusion; Sensor systems; Topology; Virtual machining; fault tolerant system; middleware; mobile robot; programming languages; sensor fusion; sensor substitution; sensory systems; virtual machine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems (ICONS), 2010 Fifth International Conference on
  • Conference_Location
    Menuires
  • Print_ISBN
    978-1-4244-6231-5
  • Type

    conf

  • DOI
    10.1109/ICONS.2010.14
  • Filename
    5464168