반응형
오늘은 원격 PC를 통해서 r1mini를 원격 제어하는 방법에 대해서 알아보자. 참고로 원격 PC와 r1mini는 동일한 네트워크(공유기)에 접속되어 있어야 한다.
@ r1mini를 설정하는 방법은 아래 링크 참조
@ 원격 PC 설정하는 방법은 아래 링크 참조
1. 원격 PC에서 화면 분할되는 터미널 실행 (Ctrl + Alt +t) 및 원격 접속
① 화면 분할되는 터미널 설치는 아래 링크 참조
② 편의를 위해 화면 4분할 실시
원격 PC 터미널 |
r1mini 원격 터미널 |
원격 PC 터미널 |
r1mini 원격 터미널 |
③ 오른쪽 2개 터미널은 ssh를 통해서 r1mini에 원격 접속하기
ssh jetson@192.168.1.80
# r1mini username : jetson
# r1mini ip address : 192.168.1.80
# 처음 접속할 경우 접속할지는 묻는데 yes 입력
# 접속 시 비밀번호가 있으면 비밀번호 입력
# r1mini password : 1
2. 명령어 실행 및 r1d2 제어하기
① 좌측 상단 터미널 (원격 PC 터미널)
ros2 run omo_r1mini_teleop teleop_keyboard
② 우측 상단 터미널 (r1d2 원격 터미널)
ros2 launch omo_r1mini_bringup omo_r1mini_mcu.launch
# ros2 launch omo_r1mini_bringup omo_r1mini_bringup.launch 명령어 실행해도 됨
# omo_r1mini_mcu.launch 는 r1mini 위치 제어 명령
# omo_r1mini_bringup.launch 는 r1mini 위치 제어 명령 + lidar 실행 명령
@ 정상적으로 teleop가 실행되면 r1mini에서 멜로디 나옴 (빠르게 도레미파솔~~)
④ 키보드를 통해서 r1mini 제어하기
@ teleop_keyboard를 실행한 좌측 상단 터미널에 커서가 있어야 키보드를 통해서 r1mini를 제어할 수 있다. 만약 키보드를 눌러도 r1mini가 움직이지 않는다면 해당 터미널을 클릭하여 활성화하자.
@ w: 전진, x: 후진, a: 좌회전, d: 위회전, s: 정지
@ 키를 누를때마다 속도가 점진적으로 증가되며 증가된 속도는 유지됨
반응형
@@ 다음 내용: [ros2 foxy] r1mini SLAM mapping 하기 - cartographer
728x90
'OMOROBOT > ROS2 Package' 카테고리의 다른 글
[ros2 foxy] r1mini SLAM navigation 하기 (1) | 2023.11.15 |
---|---|
[ros2 foxy] r1mini SLAM mapping 하기 - cartographer (1) | 2023.11.14 |
[ros2 foxy] r1mini 용 foxy 원격 PC 설정하기 (1) | 2023.11.12 |
[ros2 foxy] r1mini에 foxy 패키지 설치하기 (1) | 2023.11.11 |
[ros2 foxy] r1mini(jetson nano)에 ros2 foxy 설치하기 (1) | 2023.11.10 |