Design and Analysis of Internet-Based Tele-Coordinated Multi-Robot Systems

The coordination of multi-robots is required in many scenarios for efficiency and task completion. Combined with teleoperation capabilities, coordinating robots provide a powerful tool. Add to this the Internet and now it is possible for multi-experts at multi-remote sites to control multi-robots in a coordinated fashion. For this to be feasible there are several hurdles to be crossed including Internet type delays, uncertainties in the environment and uncertainties in the object manipulated. In addition, there is a need to measure and control the quality of tele-coordination. To this end, the measure of force sensed by each robot is suggested and justified as a coordination index. It was proven that if n robots are event-transparent and event-synchronous then they can be teleoperated under random delay conditions to coordinate to any index value, which is feasible under no delay conditions. The design procedure that ensures a system can satisfy a small coordination index was presented and analyzed.In addition, the design and analysis of event-synchronous systems using Petri Nets is detailed. The Petri Net design methodology is presented for both event-synchronous single operator single robot teleoperation systems and event-synchronous multi-operator multi-robot teleoperation systems.The theory developed was tested by bilaterally tele-coordinating two mobile manipulators via the Internet. The experimental results confirmed the theoretical results presented.

[1]  Dale A. Lawrence Stability and transparency in bilateral teleoperation , 1993, IEEE Trans. Robotics Autom..

[2]  Tzyh Jong Tarn,et al.  Action synchronization and control of Internet based telerobotic systems , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[3]  Kazuhiro Kosuge,et al.  Decentralized control of multiple manipulators handling an object in coordination based on impedance control of each arm , 1997, Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robot and Systems. Innovative Robotics for Real-World Applications. IROS '97.

[4]  Ning Xi,et al.  Real-time control of Internet based teleoperation with force reflection , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[5]  Panos J. Antsaklis,et al.  Automated design of a Petri net feedback controller for a robotic assembly cell , 1995, Proceedings 1995 INRIA/IEEE Symposium on Emerging Technologies and Factory Automation. ETFA'95.

[6]  Imad H. Elhajj,et al.  Transparency and synchronization in supermedia enhanced Internet-based teleoperation , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[7]  Tadao Murata,et al.  Petri nets: Properties, analysis and applications , 1989, Proc. IEEE.

[8]  Yuan F. Zheng,et al.  Optimal load distribution for two industrial robots handling a single object , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[9]  Tien C. Hsia,et al.  Internal force-based impedance control of dual-arm manipulation of flexible objects , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[10]  Abderrahmane Kheddar,et al.  Parallel multi-robots long distance teleoperation , 1997, 1997 8th International Conference on Advanced Robotics. Proceedings. ICAR'97.

[11]  Ning Xi,et al.  Event-based motion planning and control for robotic systems , 1993 .

[12]  Hongnian Yu,et al.  Advanced scheduling methodologies for flexible manufacturing systems using Petri nets and heuristic search , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[13]  Tzyh Jong Tarn,et al.  Task-driven control of multi-arm systems , 1994, IEEE Trans. Control. Syst. Technol..

[14]  Nobuto Matsuhira,et al.  A collaborative multi-site teleoperation over an ISDN , 2003 .

[15]  Jindong Tan,et al.  Non-time based tracking controller for mobile robots , 1999, Engineering Solutions for the Next Millennium. 1999 IEEE Canadian Conference on Electrical and Computer Engineering (Cat. No.99TH8411).

[16]  Tzyh Jong Tarn,et al.  Intelligent planning and control for multirobot coordination: An event-based approach , 1996, IEEE Trans. Robotics Autom..

[17]  Bruce H. Krogh,et al.  Controlled Petri nets: A tutorial survey , 1994 .

[18]  Masaru Uchiyama,et al.  A unified approach to load sharing, motion decomposing, and force sensing of Dual arm robots , 1991 .

[19]  Nak Young Chong,et al.  Virtual repulsive force field guided coordination for multi-telerobot collaboration , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[20]  Hajime Asama,et al.  Teleoperation of multiple robots through the Internet , 1996, Proceedings 5th IEEE International Workshop on Robot and Human Communication. RO-MAN'96 TSUKUBA.

[21]  Tadao Murata,et al.  Fair relation and modified synchronic distances in a petri net , 1985 .

[22]  Panos J. Antsaklis,et al.  Feedback control of Petri nets based on place invariants , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.