Title :
A Simple and Parallel Algorithm for Real-Time Robot Localization by Fusing Monocular Vision and Odometry/AHRS Sensors
Author :
Kai Wang ; Yun-Hui Liu ; Luyang Li
Author_Institution :
Dept. of Mech. & Autom. Eng., Chinese Univ. of Hong Kong, Shatin, China
Abstract :
Vision and odometry/attitude and heading reference system (AHRS, three-axial gyroscopes, accelerometers, and magnetometers) sensors fusion strategy is prevalent in the recent years for the robot localization, due to its low cost and effectiveness in global positioning system (GPS)-denied environments. In this paper, a new adaptive estimation algorithm is proposed to estimate the robot position by fusing the monocular vision and odometry/AHRS sensors, and utilizing the properties of perspective projection. By the new method, the robot can be localized in real time in the GPS-denied and mapless environments, and the localization results can be theoretically proved convergent to their real values. Compared to other methods, our algorithm is simple to implement and suitable for parallel processing. To achieve the real-time performance, the algorithm is implemented in parallel using graphics processing unit (GPU), and therefore, it can be easily integrated into mobile robots´ tasks like navigation and motion control, which need the real-time localization information. Simulations and experiments were conducted to validate the good convergence and longtime robustness performances of the proposed real-time localization algorithm.
Keywords :
Global Positioning System; accelerometers; control engineering computing; distance measurement; graphics processing units; gyroscopes; mobile robots; motion control; parallel algorithms; path planning; robot vision; sensor fusion; AHRS sensor fusion; GPS-denied environments; GPU; Global Positioning System-denied environments; accelerometers; adaptive estimation algorithm; attitude and heading reference system sensors fusion strategy; graphics processing unit; magnetometers sensors fusion strategy; mapless environment; mobile robots; monocular vision fusion; motion control; navigation; odometry sensor fusion; parallel algorithm; parallel processing; perspective projection; real-time localization algorithm; real-time robot localization; robot position estimation; three-axial gyroscopes; Cameras; Robot localization; Robot vision systems; Visualization; Adaptive estimation; graphics processing unit (GPU) parallel processing; localization; sensor fusion;
Journal_Title :
Mechatronics, IEEE/ASME Transactions on
DOI :
10.1109/TMECH.2014.2298247