1. CodeBase Overview
To ensure better maintenance of our code, we have packaged all the necessary code into Docker and divided it into multiple workspaces based on functionality.
Normally, you only need to navigate to the specified workspace location and use docker compose up
to complete all environment setup.
Below is the complete list of workspaces along with a brief introduction to each workspace.
- cartographer_ws
Setup the Cartographer SLAM.
- gazebo_world_ws
Generate the Gazebo world.
- hydra_ws
Generate the scene graph in real-time.
- kobuki_ws
Bring up the kobuki robot.
- realsense_ros1_ws
Bring up the Intel Realsense camera.
- ros1_bridge_ws
Message exchanging between ROS1 noetic and ROS2 humble.
- vlp_ws
Bring up the VLP-16 LiDAR.
- llm_query_ws
Query the LLM.