OMOROBOT
  • Home
  • Manual
    • OMO R1
      • 조종기 사용법
      • ROS 구동하기
        • ROS pkg install
        • omo_r1_bringup 패키지
        • omo_r1_gazebo 패키지
        • ROS 원격 구동
        • SLAM 네비게이션
    • OMO R1mini
      • 로봇 살펴보기
      • 로봇 조립하기
      • 로봇 ON/OFF
      • 충전하기
      • 통신 명령표
      • Protocol Test Program
      • 시리얼 통신으로 로봇 다루기
      • Demonstrator GUI
      • ESP12보드
        • ESP12와 PC의 연결
      • R1mini PRO
        • Jetson nano 설치
      • ROS를 이용한 제어
        • ROS1 Melodic
          • omo_r1mini 패키지 설치
          • omo_r1mini 패키지 소개
          • 원격 접속
          • 원격으로 로봇 다루기
          • UDEV 설정
          • Camera 다루기
          • Lidar 다루기
          • rviz에 로봇 띄우기
          • Jupyter 설정
          • Jupyter 다루기
          • r1mini_gui_teleop 으로 로봇 다루기
            • 설치하기
            • 사용하기
          • SLAM 해보기
          • SLAM 해보기2
          • YOLO 설치하기
            • YOLO 설치 Error 해결방법
          • YOLO 사용하기
          • HLDS Hitachi-LG HLS-LFCD_LDS 설정
          • ----- Q&A -----
        • ROS2 Foxy
          • ROS2 설치하기 Ubuntu 20.04
          • Workspace 설치하기
          • ROS2 설치하기 (Jetson nano)
          • omo-r1mini-foxy 패키지 소개
          • Teleop 명령으로 조종하기
          • SLAM 해보기
          • SLAM 하기 - Mapping
          • SLAM 하기 - Navigation
      • [베타 버전] DC 컨버터 연결
Powered by GitBook
On this page
  • 1. UDEV
  • 2. UDEV 설정하기
  • 3. 확인 하기
  1. Manual
  2. OMO R1mini
  3. ROS를 이용한 제어
  4. ROS1 Melodic

UDEV 설정

Only Robot (w/ SSH)

Previous원격으로 로봇 다루기NextCamera 다루기

Last updated 3 years ago

  • Robot에서만 진행합니다.

  • jetson nano 설치image를 통해 설치한 경우 건너뛰어도 됩니다.

1. UDEV

필요성

  • USB 장치는 ttyUSB, ttyACM 등에 번호가 붙어서 연결되며, 매번 권한을 주어야 합니다.

  • 이런 일들을 자동으로 처리하도록 udev 폴더 내부에서 작업하는 것을 편의상 유데브 설정이라고 부니다.

create_udev_rules.sh

  • 경로 : catkin_ws/src/omo_r1mini/ omo_r1mini_bringup/scripts/

  • 내용

2. UDEV 설정하기

lsusb로 연결 된 USB 장치를 확인합니다.

활성화 된 USB 포트를 확인합니다.

sh 파일을 관리자 권한으로 실행해줍니다.

그리고 아래 명령들을 실행해줍니다~

  • systemctl stop nvgetty

  • systemctl disable nvgetty

udevadm trigger 명령을 실행해줍니다.

그리고 reboot 명령을 실행합니다.

  • 잠시 후 다시 ssh로 접근해주세요.

이제 활성화 된 포트 목록에 ttyLIDAR가 생긴 걸 확인할 수 있습니다.

권한도 자동으로 주어진 것을 알 수 있습니다.

3. 확인 하기

내 PC에서 roscore를 실행하고, 로봇에서 omo_r1mini_robot.launch를 실행합니다.

  • LIDAR와 로봇이 모두 실행됩니다.

rostopic list를 보면, 한 번에 볼 수 있는 topic이 많아진 걸 알 수 있습니다.

omo_r1mini_robot.launch