Conversation
…frames, base frames, laser topics
…me is set using laser frame; tf now from map to agent specific odom frame
|
I'm wondering right now if this might more appropriately targeted to the multi-laser branch or if I can make a new multi-robot branch for this work to live in. For ROS 1, its EOL with no new distributions coming out so we can't really make an API/ABI change and release binaries that this would require. But its still very useful, so I could make a Then add changes to the readme for just that branch with notes on top about the requirements (start in localized area) and other multirobot specific documentation. What do you think? |
| map_frame: map | ||
| base_frame: base_footprint | ||
| scan_topic: /scan | ||
| odom_frames: ["robot1/odom", "robot2/odom"] |
There was a problem hiding this comment.
Make these changes to all the yaml files so that they all work in this branch with the change of types
There was a problem hiding this comment.
I updated the yaml for sync and async; I'm not currently sure what would be the best way to handle localization and life-long, since they're very different algorithms; what're your thoughts on this?
|
I added a new branch Add that first GIF to the readme! Its very illustrative and concise |
Sounds good. I wasn't sure how to make this fully backwards compatible, since a lot is changing, so a fresh new branch would be best. I'll change the target |
|
Hello, I hope someone can help me, I am trying to find a way to perform multi-robot slam in ROS2. Are there any plans to make this available in ROS2? or do you know of any packages in ROS2 that already implement multi-robot slam? Thank you |
|
My plan would be to have this in ROS 2 once its in ROS 1 here, yes! |
|
Updated README with info on Multi-Robot SLAM + GIF |
|
Hi all, I am interested on this feature also and willing to contribute also. May I know what is the current plan & progress for this PR? |
|
Synchronous and asynchornous SLAM are working. Localization and life long mapping are still TODO's. Currently overwhelmed with other things, so was going to resume PR around June |

Basic Info
Multi-robot mapping in Gazebo



Multi-robot loop closure in Gazebo
Mapping Tepper Locker Area using 5 Kheepra IV Robots
Much of this work was originally done for RoboSAR (Carnegie Mellon University, Advanced Agent-Robotics Technology Lab; capstone project for Master in Robotics Systems Development 2023), a multi-robot search and rescue system. Part of the MrSLAM system has been ported for this PR; see the relevant pages here (organization, MrSLAM repo)
Description of contribution in a few bullet points
Description of documentation updates required from your changes
Future work that may be required in bullet points