Distributed Telerobotics System Based on Common Object Request Broker Architecture

This paper proposes using CORBA as communication architecture to integrate network-distributed software and robotic systems in support systems for the aged or disabled. The proposed method keeps system costs low and expands availability. Its high scaling and inter-operating ability allows clients and server objects that are written in different languages, run in different operating systems, and connected to different networks to inter-operate. It also enables the system to be extended and integrated with other technologies and applications distributed over the Internet. Based on CORBA, we developed hardware base including a robot arm and an omnidirectional mobile robot and application servers including a task-level robot arm control server, live feedback image server, mobile robot control server and iGPS server. By remotely controlling mobile robot to cooperate with the robot arm, the caregivers or family member can use the developed system for some basic services to the aged or disabled.

[1]  Shin'ichi Yuta,et al.  Experiments on a remote appreciation robot in an art museum , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[2]  Wyatt S. Newman,et al.  An experiment in Internet-based, human-assisted robotics , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[3]  Ken Taylor,et al.  Internet robots: a new robotics niche , 2000, IEEE Robotics Autom. Mag..

[4]  K. Taylor,et al.  Australia's Telerobot On The Web , 1995 .

[5]  Matthew R. Stein,et al.  Interactive Internet artistry , 2000, IEEE Robotics Autom. Mag..

[6]  Matthew R. Stein,et al.  Painting on the World Wide Web: the PumaPaint project , 1998, Other Conferences.

[7]  Francesco Mondada,et al.  KhepOnTheWeb: open access to a mobile robot on the Internet , 2000, IEEE Robotics Autom. Mag..

[8]  Songmin Jia,et al.  Internet-Based Robotic System Using CORBA as Communication Architecture , 2002, J. Intell. Robotic Syst..

[9]  Kunikatsu Takase,et al.  Multiple mobile robot navigation using the indoor global positioning system (iGPS) , 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).

[10]  Kenneth Y. Goldberg,et al.  The Mercury Project: a feasibility study for Internet robots , 2000, IEEE Robotics Autom. Mag..

[11]  Songmin Jia,et al.  An Internet robotic system based common object request broker architecture , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[12]  Luiz Fernando Capretz,et al.  OBJECT-ORIENTED CONCEPTS , 1996 .

[13]  Reid G. Simmons,et al.  Lessons learned from Xavier , 2000, IEEE Robotics Autom. Mag..

[14]  Wolfram Burgard,et al.  Web interfaces for mobile robots in public places , 2000, IEEE Robotics Autom. Mag..