Ceiling-Based Visual Positioning for an Indoor Mobile Robot With Monocular Vision

A regular ceiling is common in many offices. The plentiful parallels and corner points on the ceiling can serve as features for visual positioning for an indoor mobile robot. Based on the natural features on the ceiling, a new visual positioning method is proposed. A camera is mounted on the top of the mobile robot and pointed to the ceiling. At the beginning of visual positioning, the initial orientation and position of the mobile robot in the world frame is estimated with a specified block on the ceiling via perspective-n-point-based positioning method. With the motions of the mobile robot, its global orientation is calculated from the main and secondary lines feature when the ceiling has parallels. In other cases, its global orientation is estimated with point features on the ceiling. Then, its position is recursively computed with the point features. The error analysis and experiments verify the effectiveness of the proposed method.

[1]  Sang-Hoon Ji,et al.  On-line Motion Planner for Multi-Agents based on Real-Time Collision Prognosis , 2005 .

[2]  Waldir L. Roque,et al.  Trajectory planning for lab robots based on global vision and Voronoi roadmaps , 2005, Robotica.

[3]  Sebastian Thrun,et al.  Bayesian Landmark Learning for Mobile Robot Localization , 1998, Machine Learning.

[4]  James J. Little,et al.  Vision-based mobile robot localization and mapping using scale-invariant features , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[5]  Takeshi Hirose,et al.  Onboard locating system using real-time image processing for a self-navigating vehicle , 1993, IEEE Trans. Ind. Electron..

[6]  Kyoung Mu Lee,et al.  Visual SLAM with Line and Corner Features , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Jae Weon Choi,et al.  Localization of a mobile robot using the image of a moving object , 2003, IEEE Trans. Ind. Electron..

[8]  Yuanxin Wu,et al.  Observability analysis of rotation estimation by fusing inertial and line-based visual information: A revisit , 2005, at - Automatisierungstechnik.

[9]  Wolfram Burgard,et al.  Monte Carlo Localization: Efficient Position Estimation for Mobile Robots , 1999, AAAI/IAAI.

[10]  Takeo Kanade,et al.  Vision-guided humanoid footstep planning for dynamic environments , 2005, 5th IEEE-RAS International Conference on Humanoid Robots, 2005..

[11]  Qiang Zhou,et al.  Content-Based Image Retrieval Based on ROI Detection and Relevance Feedback , 2005, Multimedia Tools and Applications.

[12]  Jacky Baltes,et al.  Intelligent Global Vision for Teams of Mobile Robots , 2007 .

[13]  Fumihito Arai,et al.  Navigation system based on ceiling landmark recognition for autonomous mobile robot -position/orientation control by landmark recognition with plus and minus primitives , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[14]  Weiliang Xu,et al.  Visual dead-reckoning for motion control of a Mecanum-wheeled mobile robot , 2004 .

[15]  Min Tan,et al.  New Pose-Detection Method for Self-Calibrated Cameras Based on Parallel Lines and Its Application in Visual Control System , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[16]  Bernardo Wagner,et al.  Robust Self-Localization in Industrial Environments based on 3D Ceiling Structures , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Ren C. Luo,et al.  Multilevel Multisensor-Based Intelligent Recharging System for Mobile Robot , 2008, IEEE Transactions on Industrial Electronics.

[18]  Wolfram Burgard,et al.  Using the CONDENSATION algorithm for robust, vision-based mobile robot localization , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[19]  Hongnian Yu,et al.  Ceiling Light Landmarks Based Localization and Motion Control for a Mobile Robot , 2007, 2007 IEEE International Conference on Networking, Sensing and Control.

[20]  In-So Kweon,et al.  Self-localization of a mobile robot without camera calibration using projective invariants , 2000, Pattern Recognit. Lett..

[21]  Edouard Ivanjko,et al.  Robust and accurate global vision system for real time tracking of multiple mobile robots , 2008, Robotics Auton. Syst..

[22]  Bijoy K. Ghosh,et al.  Pose estimation using line-based dynamic vision and inertial sensors , 2003, IEEE Trans. Autom. Control..

[23]  S. Ito,et al.  Navigation system based on ceiling landmark recognition for autonomous mobile robot , 1993, Proceedings of IECON '93 - 19th Annual Conference of IEEE Industrial Electronics.

[24]  Ole Ravn,et al.  Visual Positioning and Docking of Non-holonomic Vehicles , 1995, ISER.

[25]  Yuichi Motai,et al.  Hand–Eye Calibration Applied to Viewpoint Selection for Robotic Vision , 2008, IEEE Transactions on Industrial Electronics.

[26]  De Xu,et al.  A general recursive linear method and unique solution pattern design for the perspective-n-point problem , 2008, Image Vis. Comput..

[27]  Sinisa Segvic,et al.  Determining the absolute orientation in a corridor using projective geometry and active vision , 2001, IEEE Trans. Ind. Electron..

[28]  Sung Wook Baik,et al.  A Robust Localization Method for Mobile Robots Based on Ceiling Landmarks , 2007, MDAI.

[29]  Wolfram Burgard,et al.  Position Estimation for Mobile Robots in Dynamic Environments , 1998, AAAI/IAAI.

[30]  De Xu,et al.  A Visual Positioning Method Based on Relative Orientation Detection for Mobile Robots , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[31]  Jorge Dias,et al.  Vision and Inertial Sensor Cooperation Using Gravity as a Vertical Reference , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[32]  Giovanni Ulivi,et al.  A Low Cost Vision Based Localization System for Mobile Robots , 2001 .

[33]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.