Abstract
In this paper, we propose the Internet-based robotic system that uses Common Object Request Broker Architecture (CORBA) to implement networking connections between a client and a remote robotic system. The client can transparently invoke a method on a server across the network without any need to know where the application servers are located, or what programming language and operating system are used. This lets the system overcome the shortcomings of the other typical Internet robotic system. To cope with time delays on the communication path, we have implemented the robot control server, which allows the user to control the telerobotic system at a task-level. We have also implemented the live image feedback server, which provides live image feedback for a remote user. The proposed system gives the users the ability to operate the remote robotic system to retrieve and manipulate the desired tableware or other things to support the aged and disabled over the Internet by using the intuitive user interface.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Baker, S.: CORBA Distributed Objects Using Orbix, ACM Press, UK, 1997.
Condie, S. J. T.: Distributed computing, tomorrow's panacea-an introduction to current technology, BT Technol. J. 17(2) (1999), pp. 13–23.
Dalton, B., and Taylor, K.: A framework for Internet robotics, in: Proc. of 1998 IEEE/RSJ, Conference on Intelligent Robots and Systems; Workshop on Web Robots, Victoria, B.C. Canada, October, 1998, pp.15–23.
Goldberg, K., Gentner, S., Sutter, C. et al.: TheMercury project: A feasibility study for Internet robotics, IEEE Robotics and Automation Magazine 7(1) (2000), pp. 35–40.
Jia, S., and Takase, K.: Network-based human assist robotic system using CORBA, in: The Sixth International Symposium on Artificial Life and Robotics, Tokyo, Japan, 2001, pp. 105–109.
Jia, S., and Takase, K.: An Internet robotic system based common object request broker architecture, in: Proc. of IEEE Int. Conference on Robotics and Automation (ICRA'2001), Seoul, Korea, May 23–25, 2001, pp. 1915–1920.
Matijašević, M., Valavanis, K. P., Graćanin, D. et al.: Application of a multi-user distributed virtual environment framework to mobile robot teleoperation over the Internet, Machine Intelligence and Robotic Control 1(1) (1999), pp. 11–26.
Saucy, P., and Mondada, F.: Open access to a mobile robot on the Internet, IEEE Robotics and Automation Magazine 7(1) (2000), pp. 41–47.
Saucy, P.: KhepOnTheWeb: One year of access to a mobile robot on the Internet, in: Proc. of 1998 IEEE/RSJ Conference on Intelligent Robots and Systems; Workshop on Web Robots, Victoria, B.C. Canada, October, 1998, pp. 23–31.
Siegwart, R., Wannaz, C., Garcia, P. et al.: Guiding mobile robots through the Web, in: Proc. of 1998 IEEE/RSJ Conference on Intelligent Robots and Systems; Workshop on Web Robots, Victoria, B.C. Canada, October 12–17, 1998, pp. 1–7.
Simmons, R., Fernandez, J. L., Goodwin, R. et al.: Lessons learned from Xavier, IEEE Robotics and Automation Magazine 7(2) (2000), pp. 33–39.
Simmons, R., Xavier: An autonomous mobile robot on the Web, in: Proc. of 1998 IEEE/RSJ Conference on Intelligent Robots and Systems; Workshop on Web Robots, Victoria, B.C. Canada, October, 1998, pp. 43–49.
Stein, M. R.: Interactive Internet Artistry, IEEE Robotics and Automation Magazine 7(1) (2000), pp. 28–32.
Stein, M.: Painting on theWeb, The PumaPaint Project, in: Proc. of 1998 IEEE/RSJ Conference on Intelligent Robots and Systems; Workshop on Web Robots, Victoria, B.C. Canada, October 12–17, 1998, pp. 37–43.
WebPioneer Website, ActivMedia, Inc., http://webpion.mobilerobots.com, 1998.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Jia, S., Takase, K. Internet-Based Robotic System Using CORBA as Communication Architecture. Journal of Intelligent and Robotic Systems 34, 121–134 (2002). https://doi.org/10.1023/A:1015603327545
Issue Date:
DOI: https://doi.org/10.1023/A:1015603327545