Dead Reckoning Navigation System for Autonomous Mobile Robot using Indirect Feedback Kalman Filter

간접되먹임 필터를 이용한 이동로봇의 추측항법 시스템

  • 박규철 (서울대학교 자동제어특화연구센터) ;
  • 정학영 (서울산업대학교 제어계측공학과) ;
  • 이장규 (서울대학교 전기공학부)
  • Published : 1999.10.01

Abstract

In this paper, a dead reckoning navigation system for differential drive mobile robots is presented. The navigation system consists of two incremental encoders and a gyroscope. We have built a third order polynomial function for compensating the nonlinear scale factor errors of the gyroscope. We utilize an indirect Kalman filter that feeds back estimated errors to the main navigation system. Also, the observability of the filter is analyzed in order to systematically evaluate the filter's performance. Experimental results show that the proposed navigation system provides a reliable position and heading angle by mutually compensating the encoder and the gyroscope errors. The proposed filter also reduces the computational burden and enhances the navigation system's reliability. The observability analysis confirms the characteristics of inevitably unbounded position error growth in dead reckoning navigation systems.

Keywords