Week 03 - GitHub SSH, VS Code And ROS2 Interaction
Task Goal
This week connects development workflow with ROS2 interaction. The task is to use VS Code Remote-WSL and publish ROS2 messages to control turtlesim movement.
Folder Check
week3/ |-- README.md # required report |-- code/ # required when code exists |-- img/ # experiment image
Environment
- VS Code Remote-WSL
- ROS2
- turtlesim
- GitHub SSH
Steps
- Open the Linux workspace from VS Code.
- Start turtlesim.
- Publish a Twist message to the velocity topic.
- Save the screenshot as experiment evidence.
Commands
ros2 topic pub /turtle1/cmd_vel geometry_msgs/msg/Twist "{linear: {x: 2.0}, angular: {z: 1.8}}"
Result

Summary
This week shows how topic publishing changes robot behavior. It also confirms that VS Code, WSL, ROS2, and GitHub workflow can be used together.