Abstract
This paper addresses the self-localization of a mobile robot, equipped with a laser range scanner, navigating within a curvilinear environment. Specifically, we present a technique for updating a current pose estimate (e.g., deriving from dead-reckoning) by means of a single range measure. Current approaches to this problem, based on the Extended Kalman (EK) estimator, often yield unreliable results due to linearization errors, inherent in curvilinear environments. Therefore, a second-order method is proposed, in which the measurement result is approximated in terms of a two-degree function of the pose estimate error (instead of a linear one). Experiments conducted on a real robot navigating within a curvilinear environment are reported, showing that the errors in the updated estimate, provided by the proposed method, are significantly lower than the errors in the EK estimate.
Keywords
Get full access to this article
View all access options for this article.
