Programming/ROS

ROS 명령어 간단 정리

오숭이 2022. 1. 26. 16:20

- roscd : 위치한 ros 패키지의 폴더로 이동

 

- rosls : 해당 ros 패키지 내부 폴더의 파일 목록을 확인하는 명령어

 

- rosed : ros 패키지 내부 파일의 편집이 가능한 명령어(기본적으로 vim을 사용)

 

- roscp : ros 패키지 내부 파일의 복사가 가능한 명령어

 

- rospd : 디렉토리 인덱스에 파일을 추가

 

- rosd : 디렉토리 인덱스 확인

 

- roscore : master를 실행하는 명령어

 

- rosrun : 패키지의 노드를 실행하는 명령어

 

- roslaunch : 여러 개의 노드 및 master가 없을 경우, master도 함께 실행하는 명령어

 

- rosclean : ROS 로그 파일을 검사하거나, 파일 시스템 리소스를 제거 및 정리하는 명령어

 

- rostopic : 내부의 topic에 대한 정보 확인 및 publish 및 subscribe하는 명령어

 

- rosservice : 내부의 Service를 나열하고, 확인 및 호출하기 위한 명령어

 

- rosnode : 내부의 node들에 대한 정보를 확인하기 위한 명령어

 

- rosparam : ros master가 가지고 있는 파라미터의 정보를 확인, 수정하기 위한 명령어

 

- rosbag : 내부의 메시지들을 저장 및 저장된 데이터를 다시 재생하기 위한 명령어

 

- rosmsg : 내부 메시지의 정보를 확인하고, 변수 타입을 확인하는 명령어

 

- rossrv : 서비스 유형에 대한 정보를 확인하는 명령어

 

- catkin_create_pkg : 여러 가지의 의존성을 가지는 새로운 패키지를 생성하는 명령어

 

- catkin_make : catkin 작업 공간의 C++ 파일을 빌드하는 명령어

 

- rospack : 파일 시스템에서 사용 가능한 패키지의 정보를 검색하기 위한 명령어

 

- rosdep : 시스템 의존성 파일들을 설치하기 위한 명령어

 

- rviz : 3D 시각화를 위한 rviz를 실행하는 명령어

 

- rqt : 데이터 시각화를 위한 rqt를 실행하는 명령어