[ROS2] EP9. 서비스 메세지 정의 만들기

김희상·2024년 7월 18일

ROS2

목록 보기
9/17
post-thumbnail

  • OS : Ubuntu 22.04
  • ROS 2 Humble
  • Gazebo 11

토픽에서는 msg, 서비스에서는 서비스 정의


1. 서비스 메세지 정의

1. srv 폴더 생성

  • my_first_package_msgs에서 srv 폴더 생성

2. srv 파일 생성

  • 데이터 데피니션 생성
  • MultiSpawn.srv 이름으로 생성
  • req와 res 구분 (구분자 사용, ---)

3. CMakeLists.txt 수정

  • srv 폴더에 MultiSpawn.srv파일이 있다고 CMakeList에 알려주기

4. 빌드하고 환경 부르기

5. interface show 확인

  • 만든대로 뜨면 정상
profile
3D 모델러의 개발 도전기

0개의 댓글