Development of Architectures for Internet Telerobotics Systems
Abstract
manipulator with five degrees of freedom, called Mentor, is employed. Client-server architecture is chosen as a platform for our Internet telerobotics system. Three generations of telerobotics systems have evolved in this research. The first generation was based on CGI and two tiered architecture, where a client presents a Graphical User Interface to the user, and utilizes the user's data entry and actions to perform requests to robot server running on a different machine. The second generation was developed using Java. We also employ Java 3D for creating and manipulating 3D geometry of manipulator links and for constructing the
structures used in rendering that geometry, resulting in 3D robot movement simulation presented to the users(clients) through their web browser. Recent development in our Internet telerobotics includes object recognition through image captured by a camera, which poses challenging
problem, given the undeterministic latency of the Internet. The third generation is centered around the use of CORBA for development platform of distributed internet telerobotics system, aimed at distributing task of telerobotics system.
References
Conway, L., Volz, Richard A., and Walker, Michael W.,”Teleautonomous Systems: Projecting and Coordinating Intelligent Action at a Distance”, IEEE Transactions on Robotics and Automation, VI, 2, April 1990.
Bill Day,” 3D graphics programming in Java: Part2, Advanced Java 3D”, January 1997, http://www.javaworld.com/javaworld/jw-01-1999/jw-
-media.html
Hirukawa, H, Matsui, T., Onda, H., “Prototypes of Teleoperation Systems via a Standard Protocol with a Standard Human Interface”, Proceedings of the IEEE International Conference on Robotics and Automation, 1997.
Michel, O., Saucy, P., and Mondada, F., “KhepOnTheWeb: An Experimental Demonstrator in Telerobotics and Virtual Reality”, Proc. of IEEE VSMM 1997, Switzerland, 1997.
Taylor, K., Dalton, D., “Issues in Internet Telerobotics”, International Conference on Field and Service Robotics, ANU, Canberra, Australia, December 1997.
Uckun, Serdar, Gasperoni, Franco, ”Making Java realtime”, IEEE Spectrum, December, 1998.
Java 3DTM API Tutorial, http://java.sun.com/products/javamedia/
D/collateral/#tutorial
Conway, L., Volz, Richard A, Goldberg, Ken; Santarromana, Joseph; Bekey, George; Gentner, Steven; Morris, Rosemary; Sutter, Carl and Wiegley, Jeff (1996), “A Tele-Robotic Garden on the World Wide Web”, SPIE Robotics and Machine Perception Newsletter, 5(1), March 1996
Goldberg, Ken; Chen, Billy; Solomon, Rory; Bui, Steve; Farzin, Bobak; Heitler, Jacob; Poon, Derek and Smith, Gordon, “Collaborative Teleoperation via the Internet”, IEEE Int. Conf. on Robotics and Automation, 2000
Han, Kuk-Hyun, et al., Implementation of Internetbased Personal Robot with Internet Control Architecture, Proceedings 2001 ICRA, Vol.: 1 , 2001, Page(s): 217 –222
Bambang R. & A. Aditya , “Java 3D Simulation for Internet Telerobotics System, Int. Conf. Modeling and Simulation, Pittsburgh, USA, 15-17 May, 2000
Taylor, K, and Dalton, D., “Internet Robots : A New Robotics Niche, IEEE Robotics and Automation Magazine, March 2000.
Wang, D., Ma, X., Dai, X., “Web-based robotic control system with flexible framework”, Proceedings of IEEE Int. Conf. on Robotics and Automation, 2004, Page(s):3351 - 3356 Vol.4
Wang, D., Ma, X., Dai, X., “Multimedia transmission strategy in Web-based robotic system”, Proc. IEEE/RSJ International Conference on Intelligent Robotics and Systems, 2004, Page(s):2544 - 2549 vol.3
Bambang, R., “Internet Telerobotics Systems”, Proc. ISMRC, France, 2002
DOI: http://dx.doi.org/10.21535%2FProICIUS.2007.v3.598
Refbacks
- There are currently no refbacks.