명령어 | 중요도 | 명령어풀이 |
---|---|---|
roscd [패키지 명] |
*** |
지정한 ROS 패키지의 디렉터리로 이동 |
rosls [패키지 명] |
* |
ROS 패키지의 파일 목록 확인 |
rosed [패키지 이름] [파일 이름] |
* |
ROS 패키지의 파일 편집 |
roscp |
* |
ROS 패키지의 파일 복사 |
rospd |
|
ROS 디렉터리 인덱스에 디렉터리 추가 |
rosd |
|
ROS 디렉터리 인덱스 확인 |
명령어 | 중요도 | 명령어풀 |
---|---|---|
roscore [옵션] |
*** |
마스터 노드 실행 |
rosrun [패키지명] [노드명] |
*** |
노드 실행 |
roslaunch [패키지명] [런치파일명] |
*** |
노드 여러개 실행 |
rosclean [옵션] |
** |
ROS 로그 파일 검사 및 삭제 |
명령어 | 중요도 | 세부설명 |
---|---|---|
rostopic |
*** |
ROS 토픽 정보확인 |
rosservice |
*** |
ROS 서비스 정보 확인 |
rosnode |
*** |
ROS 노드 정보확인 |
rosparam |
*** |
ROS 파라미터 정보확인 |
rosbag |
** |
ROS 메시지 기록 및 재생 |
rosmsg |
** |
ROS 메시지 정보 확인 |
rossrv |
* |
ROS 서비스 정보 확인 |
rosversion |
* |
ROS 패키지 및 배포 릴리즈 버전 정보 확인 |
roswtf |
* |
로스 시스템 검사 |
명령어 | 세부설명 |
---|---|
rosnode list |
활성화된 노드 목록 확인 |
rosnode ping [노드 명] |
지정된 노드와 연결 테스트 |
rosnode info [노드 명] |
지정된 노드의 정보확인 |
rosnode machine [PC or IP] |
해당 PC 에서 실행되고 있는 노드 목록확인 |
rosnode kill [node name] |
해당 노드 실행 중단 |
rosnode cleanup |
연결 정보가 확인 안되는 유령 노드의 등록 정보 삭제 |
명령어 | 세부설명 |
---|---|
rostopic list |
활성화된 토픽 목록 표시 |
rostopic echo [토픽 이름] |
지정한 토픽의 메시지 내용 실시간 표시 |
rostopic find [타입 이름] |
지정한 타입의 메시지를 사용하는 토픽 표시 |
rostopic type [토픽 이름] |
지정한 토픽의 메시지 타입 표시 |
rostopic bw [토픽 이름] |
지정한 토픽의 메시지 데이터 대역폭 표시 |
rostopic hz 토픽 이름] |
지정한 토픽의 메시지 퍼블리시 주기 표시 |
rostopic info [토픽 이름] |
지정한 토픽의 정보 표시 |
rostopic pub [토픽 이름] [메시지타입] [파라미터] |
지정한 토픽 이름으로 메시지 퍼블리시 |