Papers
Topics
Authors
Recent
Search
2000 character limit reached

Resource-Aware Collaborative Monte Carlo Localization with Distribution Compression

Published 2 Apr 2024 in cs.RO | (2404.02010v1)

Abstract: Global localization is essential in enabling robot autonomy, and collaborative localization is key for multi-robot systems. In this paper, we address the task of collaborative global localization under computational and communication constraints. We propose a method which reduces the amount of information exchanged and the computational cost. We also analyze, implement and open-source seminal approaches, which we believe to be a valuable contribution to the community. We exploit techniques for distribution compression in near-linear time, with error guarantees. We evaluate our approach and the implemented baselines on multiple challenging scenarios, simulated and real-world. Our approach can run online on an onboard computer. We release an open-source C++/ROS2 implementation of our approach, as well as the baselines

Definition Search Book Streamline Icon: https://streamlinehq.com
References (37)
  1. Localization from semantic observations via the matrix permanent. Intl. Journal of Robotics Research (IJRR), 35(1-3):73–99, 2016.
  2. Collaborative multi-robot Monte Carlo localization in assistant robots. International Transactions on Systems Science and Applications, 3(3):227–237, 2007.
  3. J.L. Bentley. Multidimensional binary search trees used for associative searching. Communications of the ACM, 18(9):509–517, 1975.
  4. YOLOv4: Optimal Speed and Accuracy of Object Detection. arXiv preprint, 2004.10934, 2020.
  5. Past, Present, and Future of Simultaneous Localization And Mapping: Towards the Robust-Perception Age. IEEE Trans. on Robotics (TRO), 32:1309–1332, 2016.
  6. Panoptic-DeepLab: A Simple, Strong, and Fast Baseline for Bottom-Up Panoptic Segmentation. In Proc. of the IEEE/CVF Conf. on Computer Vision and Pattern Recognition (CVPR), 2020.
  7. Monte-Carlo Localization in Underground Parking Lots Using Parking Slot Numbers. In Proc. of the IEEE/RSJ Intl. Conf. on Intelligent Robots and Systems (IROS), 2021.
  8. Monte carlo localization for mobile robots. In Proc. of the IEEE Intl. Conf. on Robotics & Automation (ICRA), 1999.
  9. R. Dwivedi and L. Mackey. Kernel Thinning. arXiv preprint arXiv:2105.05842, 2021.
  10. R. Dwivedi and L. Mackey. Generalized Kernel Thinning. In International Conference on Learning Representations, 2022.
  11. A Probabilistic Approach to Collaborative Multi-robot Localization. Autonomous Robots, 8:325–344, 2000.
  12. Markov localization for mobile robots in dynamic environments. Journal of Artificial Intelligence Research (JAIR), 11:391–427, 1999.
  13. A kernel two-sample test. The Journal of Machine Learning Research, 13(1):723–773, 2012.
  14. A k-means clustering algorithm. JSTOR: Applied Statistics, 28(1):100–108, 1979.
  15. Mask R-CNN. In Proc. of the IEEE Intl. Conf. on Computer Vision (ICCV), 2017.
  16. Connecting Semantic Building Information Models and Robotics: An application to 2D LiDAR-based localization. In Proc. of the IEEE Intl. Conf. on Robotics & Automation (ICRA), 2021.
  17. Localization for mobile robot teams using maximum likelihood estimation. In Proc. of the IEEE/RSJ Intl. Conf. on Intelligent Robots and Systems (IROS), 2002.
  18. W-RGB-D: Floor-Plan-Based Indoor Global Localization Using a Depth Camera and WiFi. In Proc. of the IEEE Intl. Conf. on Robotics & Automation (ICRA), 2014.
  19. Modeling RFID signal strength and tag detection for localization and mapping. In Proc. of the IEEE Intl. Conf. on Robotics & Automation (ICRA), 2009.
  20. Multi-robot Localization using Relative Observations. In Proc. of the IEEE Intl. Conf. on Robotics & Automation (ICRA), 2005.
  21. H.P. Moravec. Sensor Fusion in Certainty Grids for Mobile Robots. In Sensor Devices and Systems for Robotics (SDSR), 1989.
  22. Asynchronous multi-centralized cooperative localization. In Proc. of the IEEE/RSJ Intl. Conf. on Intelligent Robots and Systems (IROS), 2010.
  23. Distributed maximum a posteriori estimation for multi-robot cooperative localization. In Proc. of the IEEE Intl. Conf. on Robotics & Automation (ICRA), 2009.
  24. S. Omohundro. Bumptrees for efficient function, constraint and classification learning. In Proc. of the Advances in Neural Information Processing Systems (NIPS), 1990.
  25. A collaborative multi-robot localization method without robot identification. In RoboCup 2008: Robot Soccer World Cup XII 12, 2009.
  26. Low-cost collaborative localization for large-scale multi-robot systems. In Proc. of the IEEE Intl. Conf. on Robotics & Automation (ICRA), 2012.
  27. A. Prorok and A. Martinoli. A reciprocal sampling algorithm for lightweight distributed multi-robot localization. In Proc. of the IEEE/RSJ Intl. Conf. on Intelligent Robots and Systems (IROS), 2011.
  28. P. Ram and A.G. Gray. Density estimation trees. In Proceedings of the 17th ACM SIGKDD international conference on Knowledge discovery and data mining, 2011.
  29. V-rep: A versatile and scalable robot simulation framework. In Proc. of the IEEE/RSJ Intl. Conf. on Intelligent Robots and Systems (IROS), 2013.
  30. Distributed multi-robot localization. IEEE Trans. on Robotics (TRO), pages 179–188, 2000.
  31. Distribution Compression in Near-linear Time. In Proc. of the Int. Conf. on Learning Representations (ICLR), 2022.
  32. Robust double-encoder network for rgb-d panoptic segmentation. In Proc. of the IEEE Intl. Conf. on Robotics & Automation (ICRA), 2023.
  33. Probabilistic Robotics. MIT Press, 2005.
  34. D. Wu and H. Su. An improved probabilistic approach for collaborative multi-robot localization. In 2008 IEEE International Conference on Robotics and Biomimetics, 2009.
  35. Long-Term Localization Using Semantic Cues in Floor Plan Maps. IEEE Robotics and Automation Letters (RA-L), 8(1):176–183, 2023.
  36. Constructing Metric-Semantic Maps Using Floor Plan Priors for Long-Term Indoor Localization. In Proc. of the IEEE/RSJ Intl. Conf. on Intelligent Robots and Systems (IROS), 2023.
  37. Robust Onboard Localization in Changing Environments Exploiting Text Spotting. Proc. of the IEEE/RSJ Intl. Conf. on Intelligent Robots and Systems (IROS), 2022.
Citations (1)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 1 tweet with 0 likes about this paper.