A Framework for Multi-Robot Pose Graph SLAM

Isaac Deutsch*, Ming Liu, Roland Siegwart

*Corresponding author for this work

    Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

    Abstract

    We introduce a software framework for real lime multi-robot collaborative SLAM. Rather than building a complete SLAM system, our framework is designed to enable collaborative mapping for existing (single-robot) SLAM systems in a convenient fashion.The framework aggregates local pose graphs obtained from its multiple robots into a global pose graph, which it then feeds back to the robots to increase their mapping and localization effectiveness. The framework can potentially work with various SLAM algorithms, as long as they provide a pose graph with an image associated with each node, and absolute scaling. The merging of pose graphs is purely visual-based and does not require well-defined initial robot positions nor environment markers.To handle network delays, we propose a graph correction scheme that avoids using mutexes (and thus avoids modifying the existing SLAM system) by assuming local graph consistency. Furthermore, we propose a simple image feature filtering method that uses an associated depth image to filter image features unsuitable for scene recognition.We demonstrate the framework's functionality with several interior datasets that we have collected using three robots.
    Original languageEnglish
    Title of host publication2016 IEEE INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING AND ROBOTICS (IEEE RCAR)
    PublisherIEEE
    Pages567-572
    Publication statusPublished - Jun 2016
    EventIEEE International Conference on Real-time Computing and Robotics (IEEE RCAR) - , Cambodia
    Duration: 6 Jun 201610 Jun 2016

    Conference

    ConferenceIEEE International Conference on Real-time Computing and Robotics (IEEE RCAR)
    PlaceCambodia
    Period6/06/1610/06/16

    Fingerprint

    Dive into the research topics of 'A Framework for Multi-Robot Pose Graph SLAM'. Together they form a unique fingerprint.

    Cite this