Distributed Consistent Multi-Robot Semantic Localization and Mapping

We present an approach for multi-robot consistent distributed localization and semantic mapping in an unknown environment, considering scenarios with classification ambiguity, where objects’ visual appearance generally varies with viewpoint. Our approach addresses such a setting by maintaining a distributed posterior hybrid belief over continuous localization and discrete classification variables. In particular, we utilize a viewpoint-dependent classifier model to leverage the coupling between semantics and geometry. Moreover, our approach yields a consistent estimation of both continuous and discrete variables, with the latter being addressed for the first time, to the best of our knowledge. We evaluate the performance of our approach in a multi-robot semantic SLAM simulation and in a real-world experiment, demonstrating an increase in both classification and localization accuracy compared to maintaining a hybrid belief using local information only.

[1]  Ryan M. Eustice,et al.  Cooperative localization by factor composition over a faulty low-bandwidth communication channel , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[2]  Matthew R. Walter,et al.  Consistent cooperative localization , 2009, 2009 IEEE International Conference on Robotics and Automation.

[3]  John J. Leonard,et al.  Past, Present, and Future of Simultaneous Localization and Mapping: Toward the Robust-Perception Age , 2016, IEEE Transactions on Robotics.

[4]  Stergios I. Roumeliotis,et al.  Distributed Multi-Robot Localization , 2000, DARS.

[5]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[6]  Nathan Michael,et al.  Incremental Distributed Inference from Arbitrary Poses and Unknown Data Association: Using Collaborating Robots to Establish a Common Reference , 2016, IEEE Control Systems.

[7]  Frank Dellaert,et al.  DDF-SAM 2.0: Consistent distributed smoothing and mapping , 2013, 2013 IEEE International Conference on Robotics and Automation.

[8]  Vadim Indelman,et al.  Semantic Distributed Multi-Robot Classification, Localization, and Mapping With a Viewpoint Dependent Classifier Model Supplementary Material , 2020 .

[9]  Frank Dellaert,et al.  Distributed mapping with privacy and communication constraints: Lightweight algorithms and object-based models , 2017, Int. J. Robotics Res..

[10]  Vadim Indelman,et al.  Bayesian Viewpoint-Dependent Robust Classification Under Model and Localization Uncertainty , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[11]  Vadim Indelman,et al.  Data Association Aware Semantic Mapping and Localization via a Viewpoint-Dependent Classifier Model , 2019, 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[12]  F. Dellaert Factor Graphs and GTSAM: A Hands-on Introduction , 2012 .

[13]  Andrew Howard,et al.  Multi-robot Simultaneous Localization and Mapping using Particle Filters , 2005, Int. J. Robotics Res..

[14]  Ehud Rivlin,et al.  Graph-based distributed cooperative navigation for a general multi-robot measurement model , 2012, Int. J. Robotics Res..

[15]  Li Fei-Fei,et al.  ImageNet: A large-scale hierarchical image database , 2009, CVPR.

[16]  Frank Dellaert,et al.  DDF-SAM: Fully distributed SLAM using Constrained Factor Graphs , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Ali Farhadi,et al.  YOLOv3: An Incremental Improvement , 2018, ArXiv.

[18]  Simon J. Julier,et al.  On conservative fusion of information with unknown non-Gaussian dependence , 2012, 2012 15th International Conference on Information Fusion.

[19]  Nicholas R. Jennings,et al.  Observation Modelling for Vision-Based Target Search by Unmanned Aerial Vehicles , 2015, AAMAS.

[20]  Vadim Indelman,et al.  Bayesian Information Recovery from CNN for Probabilistic Inference , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[21]  Jonathan P. How,et al.  Hierarchical Bayesian Noise Inference for Robust Real-time Probabilistic Object Classification , 2016, ArXiv.