Title :
Towards Open Architectures for Mobile Robots: ZeeRO
Author :
Rusu, Radu Bogdan ; Robotin, Radu ; Lazea, Gheorghe ; Marcu, Cosmin
Author_Institution :
Dept. of Autom., Tech. Univ. of Cluj-Napoca
Abstract :
We report on ongoing research regarding the development of open mobile robot architectures. Preliminary results of our work show that a great degree of modularity and complexity in mobile robot design can be achieved, by simply using off-the-shelf available hardware components. A hardware robotic platform would not be nearly as efficient, if it wouldn´t be sustained by an adequate software system. We are proposing the use and the development of the player/stage software project, of which we are active contributors, as the backbone of our software robotic platform. This paper presents the experimental results regarding the development of the ZeeRO mobile robot, with an emphasis on its hardware and software architecture. We give insight on the structure of the main modules (navigation, sensing, processing), as well as the robot´s interface with the Player server. Several tests with virtual environment navigation algorithms by means of simulation tools (Stage, Gazebo) have also been conducted. A small section of the paper is dedicated to Javaclient, a player/stage client for the Java programming language, initially developed at the University of Southern California, and later moved to SourceForge
Keywords :
Java; mobile robots; robot programming; software architecture; Java programming language; Javaclient; ZeeRO mobile robot; hardware robotic platform; modular robotic architecture; open mobile robot architecture; player/stage software project; sensor data fusion; software architecture; software robotic platform; virtual environment navigation algorithm; Computer architecture; Hardware; Java; Mobile robots; Navigation; Robot sensing systems; Software architecture; Software systems; Spine; Testing; Javaclient; Player/Stage; mobile robot; modular robotic architecture; sensor data fusion;
Conference_Titel :
Automation, Quality and Testing, Robotics, 2006 IEEE International Conference on
Conference_Location :
Cluj-Napoca
Print_ISBN :
1-4244-0360-X
Electronic_ISBN :
1-4244-0361-8
DOI :
10.1109/AQTR.2006.254642