ROS 2 C++ template, to get started, use template by clicking on the Green button labeled [Use this template
][use] / [Create new repository
][use].
It is assumed that the workspace is ~/ros2_ws/
.
cd ~/ros2_ws/src
git clone https://github.com/sze-info/ros2_cpp_template
cd ~/ros2_ws
colcon build --packages-select ros2_cpp_template
Don't forget to source
before ROS commands.
source ~/ros2_ws/install/local_setup.bash
ros2 launch ros2_cpp_template launch_example1.launch.py
Let's assume
- your Github username is
mycoolusername
- your ROS 2 repo shold be
cool_ros2_package
Replace everything in the cloned repo:
ros2_cpp_template
>>cool_ros2_package
(the folder was already renamed afterUse this template
)sze-info
>>mycoolusername
- find all
todo
strings and fill the blanks
The easiest way is VS code:
Now colocn build your ROS 2 package and you can start wokring.