The Position Compensation for a Mobile Robot Using DGPS-type Precise Position Service System

DGPS형 정밀위치시스템을 이용한 이동 로봇 위치보정

  • 김윤구 (영남대학교 컴퓨터공학과) ;
  • 이기동 (영남대학교 컴퓨터공학과)
  • Published : 2006.08.01


Nowadays, CPS is used widely, especially in cases which need more precise position information, such as car navigation systems and even in the mobile robot for position measuring in the outdoor environment. RTK (Real-Time Kinematics) and DGPS (Differential Global Positioning System) have more precise accuracy than the general-purposed GPS. However can't easily use them because of high prices and large size of equipments. In order fur the mobile robot to obtain precise position information it is important that CPS receiver has portability and low price. In this study, we introduce a new GPS data acquisition system that offers the precise position data using the DGPS mechanism and satisfying low cost and portability. In addition to this, we propose an improved data compensation algorithm that offers more accurate position information to the outdoor mobile robot by compensating the error rate of CPS data measured from the three points with geometrical rotation and distance formula. Proposed method is verified by comparing with the precise real position data obtained by RTK. Proposed method has more than 70% performance enhancement.


  1. J. J. Leonard, F. Hugh, and D. Whyte, 'Mobile robot localization by tracking geometric beacons,' IEEE Trans. on Robotics an Automation, vol. 7, no. 3, pp. 376-382, June 1991
  2. M. Berke et al, 'Mobile robot localization using landmarks,' Proc. of the IEEE/RSJ/GI Int'l. Conf. on Intelligent Robots and Systems, pp. 135-142, 1994
  3. K. Komoriya, E. Oyama, and K. Tani, 'Planning of landmark measurement for the navigation of a mobile robot,' Proc. of the IEEE/RSJ/GI Int'l. Conf. on Intelligent Robots and Systems, July 7-10,1992
  4. S. Thrun and Y. Liu et ai, 'Simultaneous localization and mapping with sparse extended information filters,' The Int. Journal of Robotics Research, vol. 23, part 7/8, pp. 693-716, 2004
  5. D. Rodriguez-Losada, F. Matia, and A. Jimenez, 'Local maps fusion for real time multirobot indoor simultaneous localization and mapping,' IEEE Intl. Conf. on Robotics and Automation vol. 2, pp. 1308-1313, 2004
  6. S. Haihang, G Muhe, and H. Kezhong, 'An integrated GPS/CEPS position estimation system for outdoor mobile robot,' IEEE Int'l. Conf. on Intelligent Processing Systems (Cat. No.97TH8335), pp. 1282-6, vol. 2, 1997
  7. Y. Feng and K. Kubik, 'Real time GPS dynamic-positioning approaches to mobile robot navigation,' Fourth Int'l Symposium on Signal Processing and its Applications. ISSPA 96. Proceedings Main Symposium, pp. 258-61, vol. 1, 1996
  8. P. Cao and M. Saxena et al 'Application of GPS systems on a mobile robot,' Proc. SPIE - Int. Soc. Opt. Eng. (USA) Proceedings of the SPIE - The International Society for Optical Engineering, pp. 321-8, 2001
  9. W. Kao, 'Integration of GPS and dead reckoning navigation systems,' Proc. of VNIS, pp, 56-66, 1991
  10. 김양환, 최병식, 이주장, 'GPS와 듀얼 전자 컴퍼스를 이용한 차량의 혼합항법시스템,' 제어.자동화.시스템공학논문지 제12권, 제2호 2006. 2월
  11. A. EI-Rabbany, 'Introduction to GPS,' Artech House Boston London, pp. 27-46, pp. 101-115, 1996
  12. P. Moore and P. Crossley, 'GPS applications in power systems. I. Introduction to GPS,' Power Engineering Journal, vol. 13, pp. 33-39, 1999
  13. T. A. Stansell and Jr. S. Consulting, 'Implications of an early end to SA,' pp. 379-386, 2000
  14. RTCM Recommended Standards For Differential Navstar GPS Service, V2.1 RTCM Paper, pp. 194-193, January, 1994
  15. M. Bonsu, 'Real-time digital processing of GPS measurements for transmission engineering,' Power Delivery, vol. 18, pp. 177-182, January, 2003
  16. 윤영선, 'DGPS 측정치의 무결성 감시 시스템 구현,' 한국항공학회 춘계학술대회 논문집, pp. 105-106, 2002
  17. F. Fell, 'Preliminary comparisons of the WGS84(EGM 96) geoid with national vertical datums,' MTS/IEEE Conference and Exhibition, vol. 1, pp. 571-574, 2001
  18. 한상재, 오상헌, 황동환, 이상정, 'GPS/INS 통합 항법 시스템용 모니터링 시스템 설계,' 제어.자동화.시스템공학회논문지, 2003, 9(3), pp. 242-250
  19. Cricket v2 User Manual Cricket Project MIT Computer Science and Artificial Intelligence Lab,, July 2004