nRobotic: A platform for managing robots with different capabilities

In this paper we propose a platform for interconnecting robots that are different in terms of capabilities, hardware, and software. We define a software representation for a robot and for a mission and we discuss possible implementations for three types of robots. The platform exposes a service through which other applications can control different types of robots through a unified interface.

[1]  Christoph M. Kirsch,et al.  Java takes flight: time-portable real-time programming with exotasks , 2007, LCTES '07.

[2]  L. Pacheco,et al.  PRIM an Open Mobile Robot Platform. Motivation, Present and Future Trends , 2006, 2006 IEEE International Conference on Automation, Quality and Testing, Robotics.

[3]  Bernardo Wagner,et al.  RTnet - a flexible hard real-time networking framework , 2005, 2005 IEEE Conference on Emerging Technologies and Factory Automation.

[4]  Alberto L. Sangiovanni-Vincentelli,et al.  A hierarchical coordination language for interacting real-time tasks , 2006, EMSOFT '06.

[5]  Olivier Michel,et al.  Cyberbotics Ltd. Webots™: Professional Mobile Robot Simulation , 2004, ArXiv.

[6]  J. Krikke Robotics research exploits opportunities for growth , 2005, IEEE Pervasive Computing.

[7]  Li Xuemei,et al.  Interdisciplinary Innovative Education Based on Modular Robot Platform , 2008, 2008 ISECS International Colloquium on Computing, Communication, Control, and Management.

[8]  Jean-Christophe Baillie,et al.  URBI: towards a universal robotic low-level programming language , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Herman Bruyninckx,et al.  Open robot control software: the OROCOS project , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[10]  Hideki Hashimoto,et al.  Evaluation of inhabitant's walking habit in intelligent space , 2003, IECON'03. 29th Annual Conference of the IEEE Industrial Electronics Society (IEEE Cat. No.03CH37468).

[11]  Richard T. Vaughan,et al.  The Player/Stage Project: Tools for Multi-Robot and Distributed Sensor Systems , 2003 .

[12]  Auke Jan Ijspeert,et al.  Aibo and Webots: Simulation, wireless remote control and controller transfer , 2006, Robotics Auton. Syst..

[13]  Qian Huang,et al.  A Collaborative Service-Oriented Simulation Framework with Microsoft Robotic Studio® , 2008, 41st Annual Simulation Symposium (anss-41 2008).

[14]  Olivier Michel,et al.  Cyberbotics Ltd. Webots™: Professional Mobile Robot Simulation , 2004 .