DOI QR코드

DOI QR Code

Implementation of Ubiquitous Robot in a Networked Environment

네트워크 환경에서 유비쿼터스 로봇의 구현

  • 김종환 (한국과학기술원 전자전산학과) ;
  • 이주장 (한국과학기술원 전자전산학과) ;
  • 양현승 (한국과학기술원 전자전산학과) ;
  • 오영환 (한국과학기술원 전자전산학과) ;
  • 유창동 (한국과학기술원 전자전산학과) ;
  • 이장명 (부산대학교 전자공학과) ;
  • 이민철 (부산대학교 기계공학과) ;
  • 김명석 (한국과학기술원 산업디자인과) ;
  • 이강희 (한국과학기술원 전자전산학과)
  • Published : 2005.12.01

Abstract

This paper proposes a ubiquitous robot, Ubibot, as an integration of three forms of robots: Software robot (Sobot), Embedded robot (Embot) and Mobile robot (Mobot). A Sobot is a virtual robot, which has the ability to move to any place or connect to any device through a network in order to overcome spatial limitations. It has the capacity to interpret the context and thus interact with the user. An Embot is embedded within the environment or within physical robots. It can recognize the locations of and authenticate the user or robot, and synthesize sensing information. Also it has the ability to deliver essential information to the user or other components of Ubibot by using various types of output devices. A Mobot provides integrated mobile service. In addition, Middleware intervenes different protocols between Sobot, Embot, and Mobot in order to incorporate them reliably. The services provided by Ubibot will be seamless, calm and context-aware based on the combination of these components. This paper presents the basic concepts and structure of Ubibot. A Sobot, called Rity, is introduced in order to investigate the usability of the proposed concepts. Rity is a 3D synthetic character which exists in the virtual world, has a unique IP address and interacts with human beings through Vision Embot, Sound Embot, Position Embot and Voice Embot. Rity is capable of moving into a Mobot and controlling its mobility. In doing so, Rity can express its behavior in the virtual world, for example, wondering or moving about in the real world. The experimental results demonstrate the feasibility of implementing a Ubibot in a networked environment.

Keywords

References

  1. M. Weiser, 'Some computer science problems in ubiquitous computing,' Communications of ACM, vol. 36, no. 7, pp. 75-84, Jul. 1993 https://doi.org/10.1145/159544.159617
  2. M. Weiser, http://www.ubiq.com/hypertext/weiser/UbiHome.html
  3. M. Weiser, 'The computer for the 21st century,' Scientific American, vol. 265, no. 3, pp. 94-104, Sep. 1991 https://doi.org/10.1038/scientificamerican0991-94
  4. J.-H. Kim, 'IT-based UbiBot,' Theme Special Lecture, The Korea Electronic Times, May 13, 2003
  5. J.-H. Kim, 'Ubiquitous robot,' (Keynote Speech Paper) in Proceedings of Fuzzy Days International Conference, Dortmund, Germany, Sep. 30, 2004
  6. J.-H. Kim, Y.-D. Kim, and K.-H. Lee, 'The third generation of robotics: ubiquitous robot,' (Keynote Speech Paper) in Proceedings of the International Conference on Autonomous Robots and Agents, Palmerston North, New Zealand, Dec. 2004
  7. J.-H. Kim, K.-H. Lee, and Y.-D. Kim, 'Ubiquitous robot: the 3rd generation of robotics,' (plenary Speech Paper) in Proceedings of the 2nd International Symposium on Mechatronics, Serial. 2nd, Shrujah, United Arab Emirates, Apr. 2005
  8. W.-K. Ha, D.-H. Kim, and N.-H. Choi, The Ubiquitous IT Revolution and the Third Space, The Korea Electronic Times, 2002
  9. N. Jennings, and M. Wooldridge, 'Software agents,' IEE Review, vol. 42, Issue: I, pp. 17-20, Jan. 1996 https://doi.org/10.1049/ir:19960101
  10. Wooldridge, M., Software Engineering, 'Agent-based software engineering,' IEE Proceedings, vol. 144, Issue: 1, pp. 26-37, Feb. 1997 https://doi.org/10.1049/ip-sen:19971026
  11. ATR, http://www.ktab.go.jp/new/16/0413.htm
  12. The Common Object Request Broker: Architecture and Specification, OMB, 1998
  13. Y.-D. Kim, and J.-H. Kim, 'Implementation of artificial creature based on interactive learning,' in Proceedings of the FIRA Robot World Congress, pp. 369-374, May 2002
  14. P. Viola, and M. Jones, 'Robust real-time object detection,' in 2nd Intl. Workshop on SCTV, 2001
  15. A. Pentland, and T. Choudhury, 'Face recognition for smart environments,' IEEE Computer, Feb, 2002 https://doi.org/10.1109/2.820039
  16. S.-G. Kim, and C.-D. Yoo, 'Highly selective M-channel IIR cosine-modulated filter banks,' Electronics Letters, vol. 39, no. 20, pp. 1478-1479, Oct. 2003 https://doi.org/10.1049/el:20030952
  17. G-C. Jang, M.-H. Jim, and C.-D. Yoo, 'Speaker adaptation based on confidence-weighted training,' in Proceedings of the Eurospeech 2003, Geneva, Switzerland, pp. 1617-1620, Sep. 2003
  18. O. Kubitz, M. O. Berger, M. Perlick, and R. Dumoulin, 'Application of radio frequency identification devices to support navigation of autonomous mobile robots,' in Proceedings of the Vehicular Technology Conference, IEEE 47th vol. 1, pp. 126-130, 1997 https://doi.org/10.1109/VETEC.1997.596332
  19. D. Hahnel, W. Burgard, D. Fox, K. Fishkin, and M. Philipose, 'Mapping and localization with RFID technology,' in Proceedings of the 2004 IEEE International Conference on Robotics & Automation, vol. 1, pp. 1015-1020, 2004 https://doi.org/10.1109/ROBOT.2004.1307283
  20. S.-H. Lee, and Y.-H. Oh, 'Tree-based modeling of intonation,' Computer Speech and Language, vol. 15, no. 1, pp. 75-98, Jan. 2001 https://doi.org/10.1006/csla.2000.0158
  21. S.-H. Lee, and Y.-H. Oh, 'Tree-based modeling of prosodic phrasing and segmental duration for Korean TTS systems,' Speech Communication, vol. 28, no. 4, pp. 283-300, Feb. 1999 https://doi.org/10.1016/S0167-6393(99)00014-X
  22. H.-J. Byeon, and Y.-H. Oh, 'An event-driven $f_0$ weighting for prosody control in a large corpus-based TTS system,' IEEE Signal Processing Letters, vol. 11, no. 2, pp. 262-265, Feb. 2004 https://doi.org/10.1109/LSP.2003.821684