Abstract:Owing to the bottle-necks of software and hardware,it is always difficult to empower a single robot with various kinds of functions and intelligence to deal with complicated situations and demands.Meanwhile,robots are surrounded by various kinds of equipment and devices,which however,can not be utilized by robot itself as useful resources so far.The reason is analyzed in this paper,with emphasis on some key technologies to solve the problem.Based on analysis and comparison of the current technologies in some related research fields such as UPnP,Web services and Jini,primary resolutions are proposed and tested in order that even a low-cost single robot can utilize such kinds of resources as freely as possible,thus breaking through the restrictions of robot itself and opening up a new way to expand robot capacity.
[1] Goldberg K.The robot in the garden:Telerobotics and telepistemology in the age of the Internet[J].Technology and Culture,2001,42(3):618 -620.
[2] Stein M R.Painting on the World Wide Web:The PumaPaint Project[A].Proceedings of SPIE (vol.3524)[C].Bellingham,WA,USA:SPIE,1998.201-209.
[3] Zhu F,Mutka M W,Ni L M.Service discovery in pervasive computing environments[J].IEEE Pervasive Computing,2005,4(4):81-90.
[4] 金欣,马旭东,戴先中.基于无线通信公网的移动机器人远程监控系统[J].制造业自动化,2006,28(8):53-58.
[5] Dey A K,Abowd G D,Salber D.A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications[J].Human-Computer Interaction,2001,16 (2-4):97 -166.
[6] 中国电子报.国内外数字家庭标准组织一览[EB/OL].http://news.chinabyte.com/96/2046096.shtml,2005 -07/2007 -07.
[7] Sourceforge.Linux SDK for UPnP Devices[EB/OL].http://upnp.sourceforge.net/,2006-03/2007-07.
[8] Cyberlink.CyberLink development package for UPnP devices for Java[EB/OL].http://www.cybergarage.org/net/upnp/java/index.html,2003-07/2007-07.
[9] Booth D,Liu C K.Web Services Description Language (WSDL)Version 2.0 Part 0:Primer[EB/OL].http://www.w3.org/TR/wsdl20-primer/,2007-06/2007-07.
[10] Microsoft.Devices Profile for Web Services[EB/OL].http://specs.xmlsoap.org/ws/2005/05/devprof/devicesprofile.pdf,2006-02/2007-07.
[11] Sun.Jini Technology Architectural Overview[EB/OL].http://www.sun.com/software/jini/whitepapers/architecture.html,1999-01/2007 -07.
[12] Activmedia.The Human Interface Robot[EB/OL].http://www.activrobots.com/ROBOTS/peoplebot.html#descrip,2006/2007 -07.
[13] Weiser M.The computer for the twenty-first century[J].Scientific American,1991,265(3):94 -104.
[14] Dertouzos M L.The future of computing[J].Scientific American,1999,281(2):36 -47.
[15] Garlan D,Siewiorek D P,Smailagic A,et al.Project Aura:Toward distraction-free pervasive computing[J].IEEE Pervasive Computing,2002,1(2):22-31.
[16] Brumitt B,Meyers B,Krumm J,et al.EasyLiving:Technologies for intelligent environments[A].Proceedings of the Second International Symposium on Handheld and Ubiquitous Computing[C].Berlin,Germany:Springer-Verlag,2000.12-29.
[17] Shi Y C,Xie W K,Xu G Y,et al.The smart classroom:Merging technologies for seamless tele-education[J].IEEE Pervasive Computing,2003,2(2):47 -55.
[18] Kim J H.The 3rd generation of robotics:Ubiquitous robot[A].Proceedings of the IEEE International Symposium on Computational Intelligence in Robotics and Automation[C].Piscataway,NJ,USA:IEEE,2005.2.
[19] Sato T,Harada T,Mori T.Environment-type robot system "Robotic Room" featured by behavior media,behavior contents,and behavior adaptation[J].IEEE/ASME Transactions on Mechatronics,2004,9(3):529 -534.
[20] Ha Y G,Sohn J C,Cho Y J,et al.Towards a ubiquitous robotic companion:Design and implementation of ubiquitous robotic service framework[J].ETRI Journal,2005,27(6):666-676.