-
Jetson nano, ROS - turtlesim1스터디그룹/Jetson Nano 튜토리얼 스터디 2020. 1. 14. 19:01
#패키지 실행
$roscore
-ros 실행, 노드간의 메세지 통신 연결 마스터
새 터미널창을 열고실행,
$ rosrun turtlesim turtlesim_node
-turtlesim 패키지실행, $rosrun [패키지이름] [노드이름]
#rosnode
패키지를 실행 시키고 다음의 노드를 실행한다.
$ rosrun turtlesim turtle_teleop_key
-키보드로 동작을 할 수 있다.
$ rosnode list
-roscore에 연결된 노드의 목록을 확인 할 수 있다.
$ rosnode ping /turtlesim
-현재 사용 중인 컴퓨터와 연결되어 있는 것을 확인, $ rosnode ping /[노드이름]
Jetson nano인 jetbot과 연결되어 있는 것을 확인 할 수 있다.
$ rosnode info /turtlesim
-노드의 정보를 알 수 있다, $ rosnode info /[노드이름]
$ rosnode machine jetbot
: pc의 이름이 없는 경우 아이피 입력,
-특정 기기(컴퓨터)에서 작동 중인 노드의 목록확인, $ rosnode machine [pc 또는 IP]를입력
$ rosnode kill /turtlesim
-해당 노드를 지정하여 종료하는 방법
cf) <ctrl>+<c> 를 실행되는 터미널창에서 입력하면, 노드가 종료됨(직접종료방법)
$ rosrun turtlesim turtlesim_node __name:=turtle
-노드의 이름을 바꾸는 방법, 기존의 노드이름인 turtlesim을 turtle로 바꾸었다.
[작성자 : cho_i]
'스터디그룹 > Jetson Nano 튜토리얼 스터디' 카테고리의 다른 글
jetson-nano 와 L293D DC모터 드라이버의 연결 (0) 2020.02.11 Jetson nano + Rasberry Pi Camera (0) 2019.10.16