반응형
ꕥ
ROS 명령어에 대해 알아봅시다!
ꕥ
- ROS Shell 명령어
명령어 | 명령어 풀이 | 세부설명 |
roscd | ros + cd | 지정한 ROS 패키지의 디렉터리로 이동 |
rosls | ros + ls | ROS 패키지의 파일 목록 확인 |
rosed | ros + ed | ROS 패키지의 파일 편집 |
roscp | ros + cp | ROS 패키지의 파일 복사 |
rospd | ros + pushd | ROS 디렉터리 인덱스에 디렉터리 추가 |
rosd | ros + directory | ROS 디렉터리 인덱스 확인 |
- ROS 실행 명령어
명령어 | 명령어 풀이 | 세부설명 |
roscore | ros + core | master(ROS 네임 서비스) rosout(로그 기록) parameter server(파라미터 관리) |
rosrun | ros + run | 노드 실행 |
roslaunch | ros + launch | 노드를 여러 개 실행 및 실행 옵션 설정 |
rosclean | ros + clean | ROS 로그 파일을 검사하거나 삭제 |
- ROS 정보 명령어
명령어 | 명령어 풀이 | 세부설명 |
rostopic | ros + topic | ROS 토픽 정보 확인 |
rosservice | ros + service | ROS 서비스 정보 확인 |
rosnode | ros + node | ROS 노드 정보 확인 |
rosparam | ros + param(parameter) | ROS 파라미터 정보 확인, 수정 |
rosbag | ros + bag | ROS 메시지 기록, 재생 |
rosmsg | ros + msg | ROS 메시지 정보 확인 |
rossrv | ros + srv | ROS 서비스 정보 확인 |
rosversion | ros + version | ROS 패키지 및 배포 릴리즈 버전 정보 확인 |
roswtf | ros + wtf | ROS 시스템 검사 |
- ROS catkin 명령어
명령어 | 세부설명 |
catkin_create_pkg | 패키지 자동 생성 |
catkin_make | 캣킨 빌드 시스템에 기반을 둔 빌드 |
catkin_eclipse | 캣킨 빌드 시스템으로 생성한 패키지를 이클립스에서 사용할 수 있게 변경 |
catkin_prepare_release | 릴리즈할 때 사용되는 로그 정리 및 버전 태깅 |
catkin_generate_changelog | 릴리즈할 때 CHANGELOG.rst 파일 생성 또는 업데이트 |
catkin_init_workspace | 캣킨 빌드 시스템의 작업 폴더 초기화 |
catkin_find | 캣킨 검색 |
- ROS 패키지 명령어
명령어 | 명령어 풀이 | 세부설명 |
rospack | ros + pack(age) | ROS 패키지와 관련된 정보보기 |
rosinstall | ros + install | ROS 추가 패키지 설치 |
rosdep | ros + dep(endencies) | 해당 패키지의 의존성 파일설치 |
roslocate | ros + locate | ROS 패키지 정보관련 명령어 |
roscreate-pkg | ros + create - pkg | ROS 패키지 자동 생성(구 rosbuild 시스템에서 사용) |
rosmake | ros + make | ROS 패키지를 빌드(그 rosbuild 시스템에서 사용) |
반응형
'기타' 카테고리의 다른 글
[ OneDrive ] 원드라이브 계정 삭제 후 탐색기 폴더 해제/원드라이브 파일 탐색기 폴더 해제/원드라이브 폴더 해제/원드라이브 폴더 삭제/원드라이브 경로 삭제 (0) | 2023.11.18 |
---|---|
[ 기타 ] Jupyter Notebook 다크 모드 설정 (0) | 2022.07.17 |