- Install ROS2. See The ROS2 installation page
- Don't forget to
source /opt/ros/your_ros_version/setup.bash - Make sure you have colcon:
sudo apt install python3-colcon-common-extensions
- Don't forget to
- Install vcstool
git clone --branch ros2 git@github.com:pilsbot/workspace.git pilsbot && cd pilsbotsource env.shpilsbot initpilsbot build
pilsbot help
source env.sh
pilsbot update
pilsbot build- Note that you can pass arguments like
pilsbot build --symlink-install
pilsbot launch pilsbot_simulation pilsbot.launch.pypilsbot launch pilsbot_simulation pilsbot_control_test.launch.py
rqt(orrqt --force-discoverif Robot Tools is not shown in step 2)- Plugins->Robot Tools->Robot Steering Akermann
- Topic
/pilsbot_velocity_controller/cmd_vel - You should see something like this:

pilsbot clean
- Change
.rosinstallaccording to the vcs-YAML file format - Validate your changes if you are unsure about the file format
pilsbot updatepilsbot build