This package contains the following modules:
- occpancy grid mapping
- landmark-based mapping
Note: Code is for educational purposes and is not optimized for performance
-
Start the simulation environment
export IGN_GAZEBO_RESOURCE_PATH=install/cas726/share/cas726/worlds/ ros2 launch cas726 tugbot_bringup.launch.py
-
Start the obj_extractor node:
ros2 run obj_extractor obj_extractor
. -
Start the landmark mapping node
ros2 run cas726 landmark_mapper
.
This package contains an object detection module.
You can test this module by running
ros2 run obj_extractor obj_extractor
ros2 run obj_extractor test_image_sub
# Then run any node that streams images to the `/front/color_image` topic.
This contains message and service definitions.
Using this prebuilt docker container. The following commands are required before running the launch files: