ROS2_Demo - 8BitsCoding/RobotMentor GitHub Wiki


Install colcon

sudo apt install python3-colcon-common-extensions

Create a workspace

mkdir -p ~/ros2_example_ws/src
cd ~/ros2_example_ws

clone source

์—ฌ๊ธฐ์„œ ROS๋ฒ„์ „์— ๋งž๊ฒŒ checkoutํ•ด์•ผํ•˜๋Š”๋ฐ ์ž˜ ๋˜์ง€ ์•Š์•˜์Œ..

๊ทธ๋ƒฅ githubํ™ˆํŽ˜์ด์ง€์—์„œ ๋งž๋Š” ๋ฒ„์ „์˜ branch๋ฅผ ๋‹ค์šด ๋ฐ›์Œ.

git clone https://github.com/ros2/examples src/examples
cd ~/ros2_example_ws/src/examples/
git checkout ROSDISTRO
cd ~/ros2_example_ws

build

colcon build --symlink-install

source the environment

. install/setup.bash

Try a demo

ros2 run examples_rclcpp_minimal_subscriber subscriber_member_function
ros2 run examples_rclcpp_minimal_publisher publisher_member_function