2 research outputs found

    Uncertainty Analysis of a Landmark Initialization Method for Simultaneous Localization and Mapping

    Get PDF
    To operate successfully in any environment, mobile robots must be able to localize themselves accurately. In this paper, we describe a method to perform Simultaneous Localization and Mapping (SLAM) requiring only landmark bearing measurements taken along a linear trajectory. We solve the landmark initialization problem with only the assumption that the vision sensor of the robot can identify the landmarks and estimate their bearings. Contrary to existing approaches to landmark based navigation, we do not require any other sensors (like range sensors or wheel encoders) or the prior knowledge of relative distances between the landmarks. We provide an analysis of the uncertainty of the observations of the robot. In particular, we show how the uncertainty of the measurements is affected by a change of frames. That is, we determine what can an observer attached to a landmark frame deduce from the information transmitted by an observer attached to the robot frame. This SLAM system is ideally suited for the navigation of domestic robots such as autonomous lawn-mowers and vacuum cleaners.

    Bearing-only landmark initialization with unknown data association

    No full text
    Abslracl-I1 is essential in many applications that mobde robots localize themselves with respect to an unknown environmenL This means that the robot must build a map of its environment and then localize using the map. This pmeess is called simultaneous Iodization and mapping (SLAM). This paper presents an iterative solution to the landmark initialization problem inherent in a bearing-only implementation of SLAM. No prior knowledge of the environment is required, and furthermore, there (up no requirements ahout having Qe data association problem solved. Once landmarks are initialized, they are inserted into an extended Kalman Filter (Em) lo solve the SLAM problem. Both indoor and outdoor experiments are presented to validate the method. I
    corecore