Map Recovery and Fusion for Collaborative Augment Reality of Multiple Mobile Devices

The map recovery and fusion is a key issue in the application of large scale and long-term augmented reality (AR) scenarios. However, they are still not addressed well in an efficient and precise way, especially for complex industrial environments. In this article, we propose a map recovery and fusion strategy based on vision-inertial simultaneous localization and mapping. We first develop a heuristic strategy that can fast search and match map points among multiple maps, and can be used for efficient map fusion. For map recovery, we leverage the inertial sensors for short time motion estimation, and transform the previous lost map to the current map. Based on this strategy, a novel framework for collaborative AR is implemented and can parallelly run in multiple mobile devices in real time. Extensive experiments have been carried out on a public data set, and the results show that the proposed method can recovery and fuse multiple maps with high completeness and precision.

[1]  Ji Zhang,et al.  LOAM: Lidar Odometry and Mapping in Real-time , 2014, Robotics: Science and Systems.

[2]  Philippe Martinet,et al.  Collaborative Visual SLAM Framework for a Multi-Robot System , 2015 .

[3]  J. M. M. Montiel,et al.  ORB-SLAM: A Versatile and Accurate Monocular SLAM System , 2015, IEEE Transactions on Robotics.

[4]  Wolfram Burgard,et al.  A benchmark for the evaluation of RGB-D SLAM systems , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Dong Sun,et al.  Simultaneous Localization and Mapping-Based In Vivo Navigation Control of Microparticles , 2020, IEEE Transactions on Industrial Informatics.

[6]  Bartolomeo Della Corte,et al.  3-D Map Merging on Pose Graphs , 2017, IEEE Robotics and Automation Letters.

[7]  Andreas Birk,et al.  On map merging , 2005, Robotics Auton. Syst..

[8]  Andrew Zisserman,et al.  Video Google: a text retrieval approach to object matching in videos , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[9]  Giovanni Muscato,et al.  3-D Integration of Robot Vision and Laser Data With Semiautomatic Calibration in Augmented Reality Stereoscopic Visual Interface , 2012, IEEE Transactions on Industrial Informatics.

[10]  Abdulhamit Subasi,et al.  Real-Time Implementation of a Multidomain Feature Fusion Model Using Inherently Available Large Sensor Data , 2019, IEEE Transactions on Industrial Informatics.

[11]  Wolfram Burgard,et al.  G2o: A general framework for graph optimization , 2011, 2011 IEEE International Conference on Robotics and Automation.

[12]  Paul Newman,et al.  FAB-MAP: Probabilistic Localization and Mapping in the Space of Appearance , 2008, Int. J. Robotics Res..

[13]  G. Klein,et al.  Parallel Tracking and Mapping for Small AR Workspaces , 2007, 2007 6th IEEE and ACM International Symposium on Mixed and Augmented Reality.

[14]  Naoyuki Kubota,et al.  Self-Localization Based on Multiresolution Map for Remote Control of Multiple Mobile Robots , 2013, IEEE Transactions on Industrial Informatics.

[15]  Roland Siegwart,et al.  The EuRoC micro aerial vehicle datasets , 2016, Int. J. Robotics Res..

[16]  Ian D. Reid,et al.  Automatic Relocalization and Loop Closing for Real-Time Monocular SLAM , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  Liam Paull,et al.  Efficient map merging using a probabilistic generalized Voronoi diagram , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Yuichi Motai,et al.  Thermal Multisensor Fusion for Collaborative Robotics , 2019, IEEE Transactions on Industrial Informatics.

[19]  Juan D. Tardós,et al.  Visual-Inertial Monocular SLAM With Map Reuse , 2016, IEEE Robotics and Automation Letters.

[20]  Ayu Karasudani,et al.  Fast and accurate relocalization for keyframe-based SLAM using geometric model selection , 2016, 2016 IEEE Virtual Reality (VR).

[21]  Laurent Kneip,et al.  Collaborative monocular SLAM with multiple Micro Aerial Vehicles , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[22]  Kevin I-Kai Wang,et al.  Designing Dynamic and Collaborative Automation and Robotics Software Systems , 2019, IEEE Transactions on Industrial Informatics.

[23]  Andreas Möller,et al.  Fast relocalization for visual odometry using binary features , 2013, 2013 IEEE International Conference on Image Processing.