Getting Started¶
Install ROS 2 Humble¶
Please checkout ROS documentation on how to install ROS 2 Humble.
Create a ROS workspace and clone¶
It is generally recommended to create a workspace when working with ROS.
mkdir -p meta_ws/src
cd meta_ws/src
git clone --recurse-submodules https://github.com/Meta-Team/Meta-ROS
Install all the dependencies¶
The project dependencies can be easily installed with a single rosdep
command.
rosdep install -y --rosdistro humble --from-paths . --ignore-src
Compile the project¶
colcon build --symlink-install
Run the sentry simulation¶
The sentry robot is the baseline robot of this project, you can run a simulation in Gazebo Fortress with the sentry.launch.py
launch file.
ros2 launch meta_bringup sentry.launch.py enable_simulation:=true
Don’t forget to source ROS setup script first
source install/local_setup.bash