패키지 4

[ROS2] 사용자 작업 폴더 구성 요소

로스를 구동하기 위한 워스스페이스 폴더와 워크스페이스 폴더 안에 src 폴더를 만들어 패키지를 넣고 빌드를 하면 아래와 같이 파일 구성으로 이루어져있다. 워크스페이스 구성요소 (~/○○○○_ws) /build 빌드 설정 파일용 폴더 /install msg, src, action 헤더 파일과 사용자 패키지 라이브러리, 실행파일용 폴더 /log 빌드 로깅 파일용 폴더 /src 사용자 패키지용 폴더 src 구성요소 (~/○○○○_ws/src) /src C/C++ 코드용 폴더 /include C/C++ 헤더 파일용 폴더(각 패키지 이름별 폴더로 패키지별 헤더를 구분함) /param 파라미터 파일용 폴더 /launch roslaunch에 사용되는 launch 파일용 폴더 /패키지 폴더 파이썬 코드용 폴더(패키지 ..

ROS 2022.06.19

[ROS2] 명령어(패키지, 노드, 토픽, 서비스, 액션, 파라미터)

패키지 리스트 확인 ros2 pkg list 패키지에 포함된 노드 확인 ros2 pkg executables 패키지의 노드 실행 ros2 run 실행되고있는 노드 리스트 ros2 node list 노드 정보 확인 노드명 앞에 /가 들어가야 합니다. ros2 node info 어떤 토픽이 있는지 리스트 현재 개발환경에서 동작 중인 모든 노드들의 토픽 정보 ros2 topic list -t 는 메시지의 형태(type)도 함께 표시 ros2 topic list -t 토픽 정보 확인 ros2 topic info 토픽 내용 확인 ros2 topic echo 토픽 대역폭 확인 ros2 topic bw 토픽 주기 확인 ros2 topic hz 토픽 지연 시간 확인 ros2 topic delay bag파일 기록 하기 ..

ROS 2022.06.18