A VisionBased Odometer for Localization of Omnidirectional Indoor Robots In this paper we tackle the problem of indoor robot localization by using a visionbased approach. Specifically, we propose a visual odometer able to give back the relative pose of an omnidirectional automatic guided vehicle (AGV) that moves inside an indoor industrial environment. A monocular downwardlooking camera having the optical axis nearly perpendicular to the ground floor, is used for collecting floor images. After a preliminary analysis of images aimed at detecting robust point features (keypoints) takes place, specific descriptors associated to the keypoints enable to match the detected points to their consecutive frames. A robust correspondence feature filter based on statistical and geometrical information is devised for rejecting those incorrect matchings, thus delivering better pose estimations. A camera pose compensation is further introduced for ensuring better positioning accuracy. The effectiveness of proposed methodology has been proven through several experiments, in laboratory as well as in an industrial setting. Both quantitative and qualitative evaluations have been made. Outcomes have shown that the method provides a final positioning percentage error of 0.21% on an average distance of 17.2 m. A longer run in an industrial context has provided comparable results (a percentage error of 0.94% after about 80 m). The average relative positioning error is about 3%, which is still in good agreement with current state of the art.

VisionAided Localization For Ground Robots In this paper, we focus on the problem of visionbased localization for ground robotic applications. In recent years, camera only or cameraIMU (inertial measurement unit) based localization methods are widely studied, in terms of theoretical properties, algorithm design, and realworld applications. However, we experimentally find that none of existing methods is able to perform highprecision and robust localization for ground robots in largescale complicated 3D environments. To this end, in this paper, we propose a novel visionbased localization algorithm dedicatedly designed for ground robots, by fusing measurements from a camera, an IMU, and the wheel odometer. The first contribution of this paper is that we propose a novel algorithm for approximating the motion manifold for ground robots by parametric representation and performing pose integrating via IMU and wheel odometer measurements. Secondly, we propose a complete localization algorithm, by using a slidingwindow based estimator. The estimator is designed based on iterative optimization to fuse measurements from multiple sensors on the proposed manifold representation. We show that, based on a variety of realworld experiments, the proposed algorithm outperforms a number of the stateoftheart vision based localization algorithms by a significant margin, especially when deployed in largescale complicated environments.