Study of framework based on roles for application development of service robots

The modern approach for developing service robot applications is by the use of robotics middleware. Various issues are still present and several projects attempt to address them. However, an important issue that impacts the developers and integrators has not yet been thoroughly analyzed: usability. The usability of the development tools needs to be improved; it is required to access and work with service robots (and their components) with the least effort possible. This issue affects the introduction of service robots into the real world. In this article, we propose the Framework for Integration of Elements and Resources by Roles (FIERRo) to address the usability problem by making the items needed by developers and integrators as easily available and organized as possible. Description of example applications include: modeling of two independent robot systems, system development using and not using the FIERRo (hypotheses were set), and a simulated GUI. Social impact and future works are discussed thereafter.

[1]  Jameela Al-Jaroodi,et al.  Middleware for Robotics: A Survey , 2008, 2008 IEEE Conference on Robotics, Automation and Mechatronics.

[2]  Anders Björkelund,et al.  A Knowledge Integration Framework for Robotics , 2010, ISR/ROBOTIK.

[3]  Minsu Jang,et al.  Building Semantic Robot Space based on the Semantic Web , 2007, RO-MAN 2007 - The 16th IEEE International Symposium on Robot and Human Interactive Communication.

[4]  Arturo E. Ceron Lopez,et al.  Proposal of Intelligent Cross-Platform Interface for robotics middleware , 2012, 2012 IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems (CYBER).

[5]  W. Smart Is a Common Middleware for Robotics Possible ? , 2007 .

[6]  Moritz Tenorth,et al.  The RoboEarth language: Representing and exchanging knowledge about actions, objects, and environments , 2012, 2012 IEEE International Conference on Robotics and Automation.

[7]  Edwardo F. Fukushima,et al.  HUMANITARIAN DEMINING ROBOT GRYPHON - CURRENT STATUS AND AN OBJECTIVE EVALUATION - , 2008 .

[8]  Lmg Loe Feijs,et al.  RoboDB: an application of Semantic Web Technologies to robotics , 2011 .

[9]  Gen Endo,et al.  Development of lightweight sprawling-type quadruped robot TITAN-XIII and its dynamic walking , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Takashi Suehiro,et al.  RT-middleware: distributed component middleware for RT (robot technology) , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[12]  Tarek M. Sobh,et al.  Robotics Middleware: A Comprehensive Literature Survey and Attribute-Based Bibliography , 2012, J. Robotics.

[13]  Andreas Pott,et al.  BRICS - Best practice in robotics , 2010, ISR/ROBOTIK.