DOI QR코드

DOI QR Code

주행용 로봇 플랫폼을 위한 임베디드 프로세서 기반 원격영상감시 시스템 구현

Implementation of Remote Image Surveillance for Mobile Robot Platform based on Embedded Processor

  • 한경호 (단국대학교 전자전기공학) ;
  • 윤효원 (단국대학교 대학원 전기공학과)
  • 발행 : 2009.01.31

초록

본 논문에서는 무선랜 환경에서 주행 로봇 플랫폼에 의한 원격 영상 감시 시스템을 제안하였다. 제안된 방법은 ARM9코어기반의 PXA255 프로세서 시스템에 소형 CMOS 카메라를 장착하고 촬영한 영상을 803.11b/g 무선 네트워크를 이용하여 전송하는 이동형 원격 영상 감시 시스템을 구성하였다. 로봇플랫폼의 주행 명령을 원격으로 전송하며, 촬영된 영상은 $640{\times}480$, $320{\times}240$픽셀 등의 정지 영상을 초당 $3{\sim}10$프레임의 속도로 전송하였으며, 시스템을 구현하고 영상에 의한 원격감시기능을 적절히 수행할 수 있음을 실험을 통하여 확인하였다. 제안된 시스템은 리눅스 운영체제를 기반으로 구축하였다.

In this paper, we proposed the remote visual monitoring system on mobile robot platform. The proposed system is composed of ARM9 core PXA255 processor, micro CMOS camera and wireless network and the captured visual image is transmitted via 803.11b/g wireless LAN(WLAN) for remote visual monitoring operations. Robot platform maneuvering command is transmitted via WLAN from host and the $640{\times}480$, $320{\times}240$ pixel fixed visual image is transmitted to host at the rate of $3{\sim}10$ frames per second. Experimental system is implemented on Linux OS base and tested for remote visual monitoring operation and verified the proposed objects.

키워드

참고문헌

  1. A. S. Sekmen, Z. Bingul, V. Hombal, and S. Zein-Sabatto, "Huma-robot interaction over the internet", Proc, of the IEEE on southeastcon, pp. 224-228, 2000
  2. R. C. Luo and T. M. Chen, "Remote Supervisory Control of A sensor based mobile robot via internet", Proc, of the IEEE/RSJ Inter. Conf. on Interlligent Robots and Systems, vol. 2, pp. 1163-1168, Sep. 1997
  3. R. L. Alves, R. F. Vassallo, E. O. Freire, and T. F. Bastos-Filho, "Teleoperation of a mobile robot through the internet", Proc. of the 43rd IEEE Midwest Symposium on Circuits and Systems, vol. 2, pp. 930-933, 2000 https://doi.org/10.1109/ICPADM.2000.876383
  4. 김종선, 유영선, 김성호, 주영훈, "이동 로봇의 원격 주행 시스템", ICS'07 정보 및 제어 심포지움 논문집, pp. 325-327, 2007
  5. 김상헌, 정재영, 이동명, "Embedded Linux 기반의 로봇 설계 & 제작", (주)영진닷컴, pp. 27, 2004. 7
  6. 윤성우, "TCP/IP 소켓 프로그래밍", FREELEC, pp. 21-24, 2003. 4
  7. Jon C. Snader, "EFFECTIVE TCP/IP PROGRAMMING", pp. 45-53, July 2003
  8. 박원성, 정기철, "ARM-9을 이용한 임베디드 리눅스 시스템" pp. 260-265, 2005. 12
  9. 유영창, "리눅스 디바이스 드라이버", 한빛 미디어, pp. 62-64, 2004. 12
  10. (주)한백전자, "임베디드 리눅스 시스템을 이용한 디바이스 제어 및 통신의 이해" pp. 17-18, 2005
  11. ALESSANDRO RUBINI, "LINUX DEVICE DRIVERS", O"REILLY, pp. 28-29, Feb. 2000
  12. 김희수, "무선랜 기반의 ARM 프로세서를 이용한 PMP 구현", 단국대학교 대학원 석사학위논문, pp. 5-9, Feb. 2007
  13. Andrew N. Sloss, Dominic Symes, Chris Wright, "ARM System Developer's Guide", SciTech, pp. 2-17, Feb. 2005
  14. Eric Harlow, "Developing Linux Applications with GTK+and GDK", pp. 28-31, Feb. 1999
  15. 김현동, 최상호, "802.16e 기반 시스템을 위한 시간동기화 방법에 관한 연구", 2005년도 정보 및 제어 학술대회(CICS 05) 논문집, pp456, 2005