ROS 2 C++ Action Server / Client 실습 #1

1. 실습 목표 이번 실습에서는 ROS 2 Humble에서 C++을 사용하여 다음 내용을 직접 작성하고 실행합니다. 실습 예제는 모바일 로봇에 적용하기 쉬운 목표 거리만큼 전진하기 예제로 구성합니다. 2. 전체 구조 사용할 패키지는 다음과 같습니다. ros2_ws/ └── src/ ├── my_first_package_msgs/ │ └── action/ │ └── MoveDistance.action │ └── my_cpp_package/ └── src/ ├── move_distance_server.cpp └── move_distance_client.cpp 역할은 다음과 같습니다.   … Read more