Software Modules Management Techniques for Multi-Cooperate Robots based on R-Object Model in Dynamic Environments

In recent research, robots have been regarded as having a complete set of functions. Such robots can fulfill only specialized roles. Accordingly, it is not possible to use these robot systems for alternative purposes. The complexity of robot system for various tasks can be simplified by multi-robot cooperation system. Also In the classical robot motion paradigm, model-based paradigm in the field of motion planning of robots, robots make it difficult to respond efficiently to the dynamically variable environment such as disaster area. In order to handle such a situation that may be changed dynamically, a technology that allows a dynamic execution of data transmission and physical/logical connection between multiple robots based on scenarios is required. In this paper, we deal with the software module management techniques for the multicooperate robot systems using R-Object model in dynamically changed environments. The proposed method is designed for managing versions of software modules to processing same or different functions and used to the multi-cooperate robot system can be adapt to any given environment and execute scenarios.

[1]  Sooyong Park,et al.  SHAGE: a framework for self-managed robot software , 2006, SEAMS '06.

[2]  S. M. Ghosh,et al.  A Study of Software Change Management Problem , 2011 .

[3]  Sooyong Park,et al.  AlchemistJ: A Framework for Self-adaptive Software , 2005, EUC.

[4]  Lamir Saidi,et al.  Passivity Based Adaptive Control of Robotic Manipulators Electrically Controlled , 2011 .

[5]  Andrew Howard,et al.  Design and use paradigms for Gazebo, an open-source multi-robot simulator , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[6]  Franco Bernelli-Zazzera,et al.  Experiments on Command Shaping Control of a Manipulator with Flexible Links , 2002 .

[7]  Satoshi Murata,et al.  Toward a scalable modular robotic system , 2007, IEEE Robotics & Automation Magazine.

[8]  Marsette Vona,et al.  Self-assembling mobile linkages , 2007, IEEE Robotics & Automation Magazine.

[9]  Sooyong Park,et al.  Intelligent Robot Software Architecture , 2007 .

[10]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[11]  Hong-Seok Kim,et al.  An Automated Test Method for Robot Platform and Its Components , 2010 .

[13]  Jin-Woo Jung,et al.  R-object model for evolutionary robots using multi-robot cooperation , 2009, ICONS.

[14]  Luis Payá,et al.  Mechanisms for collaborative teleoperation with a team of cooperative robots , 2008, Ind. Robot.

[15]  Madhavi Karanam,et al.  A Framework for Visualizing Model-Driven Software Evolution - Its Evaluation , 2011 .

[16]  David Garlan,et al.  Proceedings of the 2006 international workshop on Self-adaptation and self-managing systems , 2006, ICSE 2006.