Title :
Constrained initialisation for bearing-only SLAM
Author_Institution :
Australian Centre for Field Robotics, Sydney Univ., Sydney,, NSW, Australia
Abstract :
Simultaneous Localisation And Mapping (SLAM) is a stochastic map building method which permits consistent robot navigation without requiring an a priori map. The map is built incrementally as the robot observes the environment with its on-board sensors and, at the same time, is used to localise the robot. Typically, SLAM has been performed using range-bearing sensors, but the development of a SLAM implementation using only bearing measurements is desirable as it permits the use of sensors such as CCD cameras, which are small, reliable and cheap. However, bearing-only SLAM is hindered by the feature initialisation problem, where the estimated location of a new map landmark cannot be determined from a single measurement, and combined information from multiple measurements may be ill-conditioned. This paper presents a solution to the feature initialisation problem called constrained initialisation, which defers the use of sensor information until initialisation becomes well-conditioned. Measurements may be used out-of-sequence and all the available information can be incorporated without inconsistency. Furthermore, this method operates within the conventional extended Kalman filter (EKF) framework of the SLAM algorithm.
Keywords :
CCD image sensors; Kalman filters; mobile robots; navigation; position control; stochastic processes; CCD cameras; Kalman filter framework; bearing measurements; constrained initialisation; map landmark location; onboard sensors; range bearing sensors; robot localisation; robot navigation; sensor information; simultaneous localisation; simultaneous mapping; stochastic map building method; Australia; Filters; Particle measurements; Performance evaluation; Robot sensing systems; Simultaneous localization and mapping; State estimation; Stochastic processes; Target tracking; Vehicles;
Conference_Titel :
Robotics and Automation, 2003. Proceedings. ICRA '03. IEEE International Conference on
Print_ISBN :
0-7803-7736-2
DOI :
10.1109/ROBOT.2003.1241882