DOI QR코드

DOI QR Code

네트워크 기반 로봇의 서비스 실행 컨텍스트 동적 관리

Dynamic Management of Service Execution Contexts in Network-based Robots

  • 박정민 (한국과학기술연구원 인지로봇연구단) ;
  • 이중재 (한국과학기술연구원 인지로봇연구단) ;
  • 유범재 (한국과학기술연구원 인지로봇연구단)
  • 발행 : 2009.12.31

초록

네트워크 기반 로봇에서 로봇은 한정된 자원을 가지며 서비스에 따라 필요로 하는 입출력 장치와 컴퓨팅 능력 및 응답 실시간성이 다르다. 본 논문에서는 네트워크 기반 로봇에서 로봇이 다양한 서비스를 효율적으로 수행하고 서비스의 실시간성을 제공하도록 하기 위하여 서비스 실 행 컨텍스트를 동적으로 관리하는 방법을 제안한다. 실제 네트워크 기반 로봇에 적용하여 실험한 결과, 제안한 방법은 서비스 실행의 실시간 응답성을 만족하며 로봇의 자원 사용률을 향상시켰다. 제안한 방법은 서비스 실행 컨텍스트에 대한 변경이 용이하므로 센서 및 새로운 서비스 에 대한 확장성과 융통성을 제공하며 로봇 서비스의 재사용성을 증대시킨다.

Robots have limited computing resources and robot services have different requirement such as sensors, actuators, computational capabilities and timeliness. In this paper, we propose a dynamic management method of service execution contexts to perform various services efficiently and to meet the time constraint of service in network-based robots. The proposed method is tested in the real network-based robot system. The results show that the real-time requirement for services is satisfied and the resource utilization is improved. The proposed method provides the extendability and flexibility of sensors and services by aptly modifying service execution contexts and increases the reusability of service.

키워드

참고문헌

  1. Bum-Jae You, Young-Jin Choi, Mun-Ho Jeong, Doik Kim, Yong Hwan Oh, ChangHwan Kim, JungSan Cho, Minchul Park and Sang-Rok Oh, “Network-based Humanoids 'MAHRU' and 'AHRA',” Intl. Conf. on Ubiquitous Robots and Ambient Intelligence, pp.376-379, Nov., 2005
  2. D.T. Nguyen, Bum-Jae You, Sang-Rok Oh, Do-ik Kim, “Intelligent environment and Network-based Humanoids,” Proc. of the 2006 IEEE/RSJ Intl. Conf. on Intelligent Robots and Systems, pp. 4798-4803, Oct., 2006
  3. Web Services, www.w3.org/2002/ws
  4. Sang Chul Ahn, Jin Hak Kim, Kiwoong Lim, Heedong Ko, Yong-Moo Kwon and and Hyoung-Gon Kim, “UPnP Approach for Robot Middleware,” Proc. of the 2005 IEEE Intl. Conf. on Robotics and Automation, pp.1959-1963, Apr., 2005
  5. Sang Chul Ahn, Jung-Woo Lee, Ki-Woong Lim, Heedong Ko, Yong-Mu Kwon, Hyong-Gon Kim, “Requirements to UPnP for Robot Middleware,” Proc. on Intl. Conf. on Intelligent Robots and Systems, pp.4716-4721, Oct., 2006
  6. http://www.ifr.org
  7. B. Graf, M. Hans and R.D.Schraft, “Mobile Robot Assistants - Issues for Dependable Operation in Direct Cooperation With Humans,” IEEE Robotics and Automation Magazine, Vol.11, No.2, pp.67-77. 2004 https://doi.org/10.1109/MRA.2004.1310943
  8. B. Graf, M. Hans and R. D. Schraft, “Care-O-bot II - Development of a Next Generation Robotic Home Assistant,” Autonomous Robots 16, pp.193-205, 2004 https://doi.org/10.1023/B:AURO.0000016865.35796.e9
  9. Ill-Woo Park, Jung-Yup Kim, Jungho Lee, and Jun-Ho Oh, “Mechanical Design of the Humanoid Robot Platform, HUBO,” Advanced Robotics, Vol.21, No.11, 2007 https://doi.org/10.1163/156855307781503781
  10. http://humanoid.kist.re.kr
  11. http://asimo.honda.com
  12. Y. Sakagami, R. Watanabe, C. Aoyama, “The Intelligent ASIMO: System overview and integration,” Intl. Conf. on Intelligent Robots and Systems, Oct., 2002
  13. K. Kaneko, K. harada, F. Kanehiro, G. Miyamori, and K. Akachi, “Humanoid Robot HRP-3,” Proc. of IEEE Intl. Conf. on Intelligent Robots and Systems, pp.2471-2478, 2008
  14. S. Lohmeier, K. Loffler, M. Gienger, H. Ulbrich and F. Pfeiffer, “Computer System and control of biped 'Johnnie',” Proc. of IEEE Intl. Conf. on Robotics and Automation, Vol.4, pp.4222-4227, 2004
  15. http://www.willowgarage.com
  16. W3C Recommendation, “Extensible Markup Language (XML) 1.0(Third Edition),” 2004, http://www.w3.org/TR/2004/REC-xml-20040204