A Distributed Control and Simulation System for Dual Arm Mobile Robot

In order to realize the dual arm mobile robot control and simulation, a distributed robotic system is presented. The system provides the robot's model building, path planning, robot task planning, simulation and actual robot control functions in an indoor environment. This paper is focused on two major issues: the distributed system's modularity and the key technologies based on the robot's key-values in robot construction and multi-robot simulation. Experiments were conducted in order to compare the performances of the proposed system with the performances of a former centralized system. The results show that the distributed system uses less system resources, has better real time performances and satisfies the requests of dual arm mobile robot.

[1]  Gaurav S. Sukhatme,et al.  Most valuable player: a robot device server for distributed control , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[2]  Qiu Chang-wu,et al.  Graphical Programming and 3D Simulation Environment for Robot , 2005 .

[3]  Jonathan Klein,et al.  breve: a 3D environment for the simulation of decentralized systems and artificial life , 2002 .

[4]  Sebastian Thrun,et al.  Perspectives on standardization in mobile robot programming: the Carnegie Mellon Navigation (CARMEN) Toolkit , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

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

[6]  Steve Vinoski,et al.  Advanced CORBA® Programming with C++ , 1999 .