├── .clang-format ├── .gitignore ├── CMakeLists.txt ├── README.md ├── include └── kimera_distributed │ ├── DistributedLoopClosure.h │ ├── DistributedLoopClosureRos.h │ ├── Keyframe.h │ ├── Submap.h │ ├── SubmapAtlas.h │ ├── configs.h │ └── utils.h ├── launch ├── dpgo.launch ├── kimera_distributed.launch ├── kimera_distributed_loop_closure_ros.launch ├── mit_rosbag.launch ├── remote_topic_manager.launch └── remote_topic_manager_test.launch ├── logs ├── kimera0 │ └── .gitignore ├── kimera1 │ └── .gitignore ├── kimera10 │ └── .gitignore ├── kimera2 │ └── .gitignore ├── kimera3 │ └── .gitignore ├── kimera4 │ └── .gitignore ├── kimera5 │ └── .gitignore ├── kimera6 │ └── .gitignore ├── kimera7 │ └── .gitignore ├── kimera8 │ └── .gitignore └── kimera9 │ └── .gitignore ├── package.xml ├── params ├── persistent_hosts.yaml ├── robot_names.yaml ├── rtm_input_topics_robot.yaml └── visual_loopclosure_Jackal.yaml ├── rviz └── single_machine.rviz ├── src ├── DistributedLoopClosure.cpp ├── DistributedLoopClosureNode.cpp ├── DistributedLoopClosureRos.cpp ├── Submap.cpp ├── SubmapAtlas.cpp └── utils.cpp ├── srv ├── addLoopClosure.srv └── requestSharedLoopClosures.srv └── test ├── test_submap.cpp ├── test_submap_atlas.cpp └── test_utils.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | *.tex 3 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/README.md -------------------------------------------------------------------------------- /include/kimera_distributed/DistributedLoopClosure.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/include/kimera_distributed/DistributedLoopClosure.h -------------------------------------------------------------------------------- /include/kimera_distributed/DistributedLoopClosureRos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/include/kimera_distributed/DistributedLoopClosureRos.h -------------------------------------------------------------------------------- /include/kimera_distributed/Keyframe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/include/kimera_distributed/Keyframe.h -------------------------------------------------------------------------------- /include/kimera_distributed/Submap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/include/kimera_distributed/Submap.h -------------------------------------------------------------------------------- /include/kimera_distributed/SubmapAtlas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/include/kimera_distributed/SubmapAtlas.h -------------------------------------------------------------------------------- /include/kimera_distributed/configs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/include/kimera_distributed/configs.h -------------------------------------------------------------------------------- /include/kimera_distributed/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/include/kimera_distributed/utils.h -------------------------------------------------------------------------------- /launch/dpgo.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/launch/dpgo.launch -------------------------------------------------------------------------------- /launch/kimera_distributed.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/launch/kimera_distributed.launch -------------------------------------------------------------------------------- /launch/kimera_distributed_loop_closure_ros.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/launch/kimera_distributed_loop_closure_ros.launch -------------------------------------------------------------------------------- /launch/mit_rosbag.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/launch/mit_rosbag.launch -------------------------------------------------------------------------------- /launch/remote_topic_manager.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/launch/remote_topic_manager.launch -------------------------------------------------------------------------------- /launch/remote_topic_manager_test.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/launch/remote_topic_manager_test.launch -------------------------------------------------------------------------------- /logs/kimera0/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/logs/kimera0/.gitignore -------------------------------------------------------------------------------- /logs/kimera1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/logs/kimera1/.gitignore -------------------------------------------------------------------------------- /logs/kimera10/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/logs/kimera10/.gitignore -------------------------------------------------------------------------------- /logs/kimera2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/logs/kimera2/.gitignore -------------------------------------------------------------------------------- /logs/kimera3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/logs/kimera3/.gitignore -------------------------------------------------------------------------------- /logs/kimera4/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/logs/kimera4/.gitignore -------------------------------------------------------------------------------- /logs/kimera5/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/logs/kimera5/.gitignore -------------------------------------------------------------------------------- /logs/kimera6/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/logs/kimera6/.gitignore -------------------------------------------------------------------------------- /logs/kimera7/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/logs/kimera7/.gitignore -------------------------------------------------------------------------------- /logs/kimera8/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/logs/kimera8/.gitignore -------------------------------------------------------------------------------- /logs/kimera9/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/logs/kimera9/.gitignore -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/package.xml -------------------------------------------------------------------------------- /params/persistent_hosts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/params/persistent_hosts.yaml -------------------------------------------------------------------------------- /params/robot_names.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/params/robot_names.yaml -------------------------------------------------------------------------------- /params/rtm_input_topics_robot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/params/rtm_input_topics_robot.yaml -------------------------------------------------------------------------------- /params/visual_loopclosure_Jackal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/params/visual_loopclosure_Jackal.yaml -------------------------------------------------------------------------------- /rviz/single_machine.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/rviz/single_machine.rviz -------------------------------------------------------------------------------- /src/DistributedLoopClosure.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/src/DistributedLoopClosure.cpp -------------------------------------------------------------------------------- /src/DistributedLoopClosureNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/src/DistributedLoopClosureNode.cpp -------------------------------------------------------------------------------- /src/DistributedLoopClosureRos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/src/DistributedLoopClosureRos.cpp -------------------------------------------------------------------------------- /src/Submap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/src/Submap.cpp -------------------------------------------------------------------------------- /src/SubmapAtlas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/src/SubmapAtlas.cpp -------------------------------------------------------------------------------- /src/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/src/utils.cpp -------------------------------------------------------------------------------- /srv/addLoopClosure.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/srv/addLoopClosure.srv -------------------------------------------------------------------------------- /srv/requestSharedLoopClosures.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/srv/requestSharedLoopClosures.srv -------------------------------------------------------------------------------- /test/test_submap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/test/test_submap.cpp -------------------------------------------------------------------------------- /test/test_submap_atlas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/test/test_submap_atlas.cpp -------------------------------------------------------------------------------- /test/test_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MIT-SPARK/Kimera-Distributed/HEAD/test/test_utils.cpp --------------------------------------------------------------------------------