rosrun
을 사용하여 패키지 이름만으로 패키지 내의 노드를 직접 실행 가능rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key
Turtlesim_node와 Turtle_teleop_key 노드는 Ros Topic
을 통해 서로 통신
Turtle_teleop_key : publisher
: 주제에 대한 키 입력을 게시
Turtlesim_node : subscriber
: 키 입력을 받기 위해 동일한 주제를 구독
sudo apt-get install ros-noetic-rqt
sudo apt-get install ros-noetic-rqt-common-plugins
rosrun rqt_graph rqt_graph
rostopic echo : 토픽에 게시된 데이터를 보여줌
거북이를 움직여야 데이터가 보임
rostopic echo /turtle1/cmd_vel
linear:
x: 2.0
y: 0.0
z: 0.0
angular:
x: 0.0
y: 0.0
z: 0.0
---
linear:
x: 0.0
y: 0.0
z: 0.0
angular:
x: 0.0
y: 0.0
z: 2.0
---
linear:
x: 2.0
y: 0.0
z: 0.0
angular:
x: 0.0
y: 0.0
z: 0.0
rostopic -v : 각 주제에 대한 자세한 내용 나열
rostopic list -h
rostopic list -v