서비스 로봇 제어를 위한 안드로이드 기반의 유비쿼터스 인터페이스

Android Based Ubiquitous Interface for Controlling Service Robots

  • 전영훈 (동명대학교 로봇시스템공학과) ;
  • 안현식 (동명대학교 로봇시스템공학과)
  • 투고 : 2010.06.15
  • 발행 : 2010.06.30

초록

본 논문에서는 안드로이드 기반의 서비스 로봇 제어를 위한 유비쿼터스 인터페이스를 제안한다. 로봇의 호스트 컴퓨터인 서버에서 전방의 영상, 지도 정보와 로봇의 현재 위치를 표현한 그래픽, 및 로봇의 모션에 대한 그래픽 영상을 안드로이드 클라이언트에 전달하고, 안드로이드는 그 결과를 화면상에 표현한다. 안드로이드는 로봇을 원격제어하거나 목표위치 지정 및 로봇의 동작을 제어하기 위한 정보를 버튼으로 표현하고 그 정보를 서버에 전달하여 안드로이드 기반의 유비쿼터스 인터페이스가 가능하도록 한다. 로봇의 이동과 동작을 제한된 크기의 스마트폰 화면에서 제어하기 위해 원격이동 모드, 자동이동 모드 및 원격조작 모드를 구현한다. 실험에서는 모토로이 안드로이드 폰을 이용한 인터페이스를 구현하여 실제 서비스 로봇 제어에 적용한 결과를 통해 제안한 인터페이스가 로봇 제어를 위한 유비쿼터스 인터페이스로서 응용될 수 있음을 보여준다.

In this paper, an Android based ubiquitous interface for controlling service robots is presented. The robot server captures the images for the front view of the robot, makes a map of the environment and its position, produces a graphic image of its pose, and then transmits them to the Android client. The Android client displays them in the LCD panel and transfers control information obtained from touched buttons to the server. In the interface environment, we implement remote moving mode, autonomous moving mode, and remote operation mode for being used for versatile operability to the robot with limited screen of the smart phone. Experimental results show the implementation of the proposed interface in Android installed on Motoroi to control a service robot, and demonstrate its feasibility.

키워드

참고문헌

  1. H.J. Lee and C.S. Leem, "A study on value chain in a ubiquitous computing environment," Lecture Notes in Computer Science, vol. 3483, pp. 113-121, 2005.
  2. 조영록, 오상록, "지능형 서비스 로봇과 URC (Ubiquitous Robotic Companion)," 한국통신학회, 제12권 제10호, pp. 13-21, 2004.
  3. 오범교, 강태환, 안병구, "안드로이드 기반 모바일 Booky 컨텐츠," 한국인터넷방송통신학회논문지, 제10권, 제2호, pp.53-60, 2010.
  4. 배성호, 김우생, "안드로이드 기반 모바일 정보공유시스템," 대한전자공학회 논문지-CI, 제46권 제2호, pp. 58-64, 2009.
  5. 안현식, 송재성, "실내 환경에서의 이동로봇 제어를 위한 유비쿼터스 인터페이스 시스템," 제어.자동화.시스템공학논문지, 제12권, 제1호, pp. 66-71, Jan. 2006.
  6. 김정훈, "구글의 안드로이드와 안드로이드마켓," 한국콘텐츠학회지, 제7권, 제2호, pp. 29-36, 2009.
  7. http://developer.android.com/index.html