diff --git a/src/hangar_sim/config/config.yaml b/src/hangar_sim/config/config.yaml index ec7de13d0..30d71cddb 100644 --- a/src/hangar_sim/config/config.yaml +++ b/src/hangar_sim/config/config.yaml @@ -70,6 +70,9 @@ objectives: - "moveit_pro::behaviors::VisionBehaviorsLoader" - "moveit_pro::behaviors::ConverterBehaviorsLoader" - "moveit_pro::behaviors::MujocoBehaviorsLoader" + # SLAM Behaviors live in their own package so that only configurations + # which build maps depend on slam_toolbox. + - "moveit_pro::behaviors::SlamBehaviorsLoader" # Specify source folder for objectives # [Required] objective_library_paths: diff --git a/src/hangar_sim/objectives/build_map.xml b/src/hangar_sim/objectives/build_map.xml new file mode 100644 index 000000000..a16818b3a --- /dev/null +++ b/src/hangar_sim/objectives/build_map.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/src/hangar_sim/package.xml b/src/hangar_sim/package.xml index 938fb2590..7d63c5ccc 100644 --- a/src/hangar_sim/package.xml +++ b/src/hangar_sim/package.xml @@ -23,6 +23,7 @@ beluga_amcl dual_laser_merger laser_filters + moveit_pro_slam_behavior nav2_bringup picknik_accessories picknik_mujoco_ros