- 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 [email protected]:pilsbot/workspace.git pilsbot && cd pilsbot
source env.sh
pilsbot init
pilsbot 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.py
pilsbot launch pilsbot_simulation pilsbot_control_test.launch.py
rqt
(orrqt --force-discover
if 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
.rosinstall
according to the vcs-YAML file format - Validate your changes if you are unsure about the file format
pilsbot update
pilsbot build