Development of middleware based control system for a service robot

This paper proposes a state of the art control system for a service robot based on the Jini service/client architecture over an open network. Jini, based on Java runnable on a multi-platform, is a middleware technology designed for network plug-and-play, no hardware/software distinction, spontaneous networking and simple connection procedure. This paper shows the architecture of the Java-runnable embedded system and resource sharing technique based on Jini technology. The proposed system is open to various client devices such as PC, PDA (Personal Digital Assistants) and possibly information appliances, distinct from conventional remote control systems which only use the PC as a client environment to access the robot service. The target robot is teleoperable, via standard point-and-click mouse commands over the World Wide Web. Experimental results show the efficiency of the proposed near on-line control system, designed according to the procedure proposed in this paper.

[1]  Hirohisa Hirukawa,et al.  Web-top robotics , 2000, IEEE Robotics Autom. Mag..

[2]  Pradeep K. Khosla,et al.  A human machine interface for distributed virtual laboratories , 1994, IEEE Robotics & Automation Magazine.

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

[4]  W. Keith Edwards,et al.  Core Jini , 1999 .

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

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

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

[8]  Mamoru Mitsuishi,et al.  A new micro-teleoperation system employing a hand-held force-feedback pencil , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

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

[10]  Ken Taylor,et al.  Distributed robotics over the Internet , 2000, IEEE Robotics Autom. Mag..

[11]  Jim Waldo,et al.  The Jini Specification , 1999 .

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