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
Link To Document