DOI QR코드

DOI QR Code

Implementation of an Intelligent Robot Control System Based on UPnP

UPnP 기반 지능형 로봇 제어 시스템 구현

  • 김성우 (동의대학교 컴퓨터소프트웨어공학과) ;
  • 박유현 (동의대학교 컴퓨터소프트웨어공학과) ;
  • 권순각 (동의대학교 컴퓨터소프트웨어공학과)
  • Received : 2012.05.24
  • Accepted : 2012.07.19
  • Published : 2012.10.31

Abstract

With the increased demand of ubiquitous home services, intelligent robots have wide attentions. This kind of robots offer various services through middleware components which can connect with remote servers. In this paper we present an UPnP(Universal Plug and Play) based open-source software framework which makes control the robots remotely. This UPnP architecture for home networking can provide various communication methodologies like command control, eventing, presentation with web services and so on. This paper shows successful implementation results on two real platforms.

유비쿼터스 홈 서비스에 대한 기대가 높아지면서 지능형 로봇에 대해 폭넓은 관심이 요구되고 있다. 이러한 로봇은 원격 서버와 연동할 수 있는 미들웨어를 통해 다양한 서비스를 제공할 수 있다. 본 논문에서는 지능형 로봇의 원격 제어를 위한 UPnP 구조 기반의 오픈 소스 소프트웨어 프레임워크를 개발하였다. 홈 네트워크에 많이 사용되는 UPnP 구조는 명령 제어, 이벤트 전달, 웹 서비스 등 다양한 통신 방식을 제공한다. 본 논문에서는 2 종류의 실제 플랫폼에 탑재되어 성공적으로 구현된 결과를 보여준다.

Keywords

References

  1. H. Utz, S. Sablatng, S. Enderle, G. Kraetzschmar, "Miro-Middleware for Mobile Robot Applications," IEEE Trans. on Robotics and Automation, vol.18, no.4, Aug. 2002.
  2. A. Makarenko, A. Brooks, and T. Kaupp, "Orca: Components for Robotics," IROS, pp. 163-168, Oct. 2006.
  3. N. Ando, T. Suehiro, K. Kitagaki, T. Kotoku, and W. Yoon, "RTMiddleware: Distributed Component Middleware for RT ", IROS, pp. 3555-3560, Aug. 2006.
  4. M. Quigley, B. Gerkey, K. Conley, J. Faust, T. Foote, J. Leibs, E. Nerger, R. Wheeler, and A. Ng, "ROS: an open-source Robot Operating System", Proceedings of the Open-Source Software workshop at ICRA, 2009.
  5. S. Ahn, J. Lee, K. Lim, H. Ko, Y. Kwon, and H. Kim, "Requirements to UPnP for Robot Middleware," IROS, Aug. 2006.
  6. S. Ahn, K. Lim, J. Lee, H. Ko, Y. Kwon and H. Kim, "UPnP Robot Middleware for Ubiquitous Robot Control," 3rd URAI, 2006.
  7. UPnP 공식 포럼, http://www.upnp.org
  8. Turtlebot 홈페이지, http://www.turtlebot.com
  9. 하이버스 홈페이지, http://www.hybus.net
  10. libupnp 홈페이지, http://pupnp.sourceforge.net
  11. cling 홈페이지, http://teleal.org/projects/cling/
  12. uRobot홈페이지, http://code.google.com/p/urobot/

Cited by

  1. 위험지역 감시스마트로봇의 설계와 동작에 관한 연구 vol.27, pp.6, 2012, https://doi.org/10.7731/kifse.2013.27.6.083