Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 워크스페이스
- gjk
- narrow-phase
- convex
- QT
- CONSTRAINTS
- subsribe
- gjk-epa
- separating axis theorem(sat)
- patch
- mock
- Turtlesim
- Gradient
- Package
- Publish
- UV
- Topic
- namespace
- 비동기적
- optimization
- rospy.spin
- unittest
- roslaunch
- Python
- ROS
- Service
- MPC
- broad-phase
- Turtle
- remapping
Archives
- Today
- Total
똑바른 날개
ROS 공부 9일차 - rosnode, rostopic, rosservice, rosmsg, rosparam 본문
오늘은 rosnode, rostopic, rosmsg, rosparam가 지원하는 명령들을 알아보려고 한다.
따로 많이사용하는 것들은 빨간색 처리와 굵음표시를 해놓았다.
rosnode
- rosnode info NODE : 노드의 정보를 출력한다
- rosnode kill NODE : 실행중인 노드를 정지하거나 주어진 신호를 보낸다.
- rosnode list : 활성화된 노드를 열거한다.
- rosnode machine hostname : 특정 장치에서 실행중인 노드를 열거하거나 장치들을 나열한다.
- rosnode ping NODE : 노드의 연결성을 테스트한다.
- rosnode cleanup : 연겨할 수 없는 노드의 정보를 등록정보에서 깨끗이 지운다.
rostopic
- rostopic bw /topic : 토픽에 의해 사용되는 밴드폭을 보여준다.
- rostopic echo /topic : 스크린에 메시지를 출력한다.
- rostopic find messag_type : 이 message_type을 사용하고 있는 topic을 찾아준다.
- rostopic info /topic : 토픽의 메시지 타입, 발행차, 구독자와 같은 토픽의 정보를 출력한다.
- rostopic list : 활성화된 토픽에 관한 정보를 출력한다.
- rostopic pub /topic type_args : topic와 msg타입의 인수를 입력하면 publish하는 노드를 발행한다.
- rostopic type /topic : topic의 msg 타입을 알수 있다.
rosmsg
- rosmsg show : 메시지의 필드를 보여준다.
- rosmsg list : 모든 메세지를 열거한다.
- rosmsg package : 패키지 안에 있는 모든 메시지를 열거한다.
- rosmsg packages : 그 메시지를 가진 모든 패키지를 열거한다.
rosservice
- rosservice call /service args: 서비스와 srv타입의 인수를 입력하면 서비스를 호출한다.
- rosservice find msg-type: 서비스가 사용하는 msg타입(srv)으로 서비스를 검색한다.
- rosservice info /service: 서비스에 관한 정보를 출력한다.
- rosservice list: 활성화된 서비스를 나열한다.
- rosservice type /service: 서비스 타입을 출력한다.
rosparam
- rosparam list: 서버의 모든 파라미터를 열거한다.
- rosparam get parameter : 파라미터 값을 얻는다.
- rosparam set parameter value : 파라미터값을 정한다.
- rosparam delete parameter : 파라미터를 지운다.
- rosparam dump file : 파라미터 서버를 하나의 파일에 저장한다.
- rosparam load file : 파일을 파라미터와 함께 파라미터 서버에 로드한다.
'ROS' 카테고리의 다른 글
ROS 공부 9일차 - C++로 노드를 생성해보다. (0) | 2022.05.31 |
---|---|
ROS 공부 8일차 - python을 활용하여 센서 데이터 효율화 (0) | 2022.05.18 |
Ros 공부 7일차 - ros파일 시스템 이해, 여러가지 패키지 명령어 (0) | 2022.05.03 |
Ros 공부 6일차 - rosbag (0) | 2022.03.05 |
Ros 공부 4일차 - rospy.spin() (0) | 2022.03.03 |