Welcome!
This repository has the following directories:
traffic_editor
: GUI for annotating floorplans to create traffic patternsbuilding_map_msgs
: messages that can carry these traffic plansbuilding_map_tools
: Python-based tools to use and manipulate the map files created bytraffic_editor
, such as:- a ROS 2 node to serve maps using
building_map_msgs
- translators to simulators such as Gazebo
- translators to navigation packages such as
rmf_core
- a ROS 2 node to serve maps using
This repository is structed as a collection of ROS 2 packages and can be built using colcon
.
The building_map_tools
package requires the following Python 3 dependencies to generate worlds:
sudo apt install python3-shapely python3-yaml python3-requests