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
  • 워크스페이스 디렉토리 만들기
  • 샘플 패키지 설치
  • 의존성 패키지 설치
  • colcon 으로 빌드하기
  • bash 환경 설정하기
  1. Manual
  2. OMO R1mini
  3. ROS를 이용한 제어
  4. ROS2 Foxy

Workspace 설치하기

워크스페이스 디렉토리 만들기

홈 디렉토리에서 src라는 서브 디렉토리를 포함하는 새로운 폴더를 생성하고 src폴더로 이동합니다.

mkdir -p ~/ros2_ws/src
cd ~/ros2_ws/src

샘플 패키지 설치

다음 명령으로 샘플 패키지를 설치합니다.

git clone https://github.com/ros/ros_tutorials.git -b foxy-devel

ros_tutorial 이라는 패키지 안에는 다음과 같은 패키지들을 포함합니다.

roscpp_tutorials  rospy_tutorials  ros_tutorials  turtlesim

의존성 패키지 설치

{$workspace} 폴더(~/ros2_ws)로 이동하여 다음을 입력하면 의존성 패키지들을 설치합니다.

rosdep install -i --from-path src --rosdistro foxy -y

모든 의존성 패키지들이 설치되었다면 다음과 같은 메세지가 표시됩니다.

# All required rosdeps installed successfully

colcon 으로 빌드하기

워크스페이스 폴더(~/ros2_ws)로 이동하여 다음을 입력합니다.

colcon build

터미널에 다음과 같이 나타납니다.

Starting >>> turtlesim
Finished <<< turtlesim [5.49s]

Summary: 1 package finished [5.58s]

bash 환경 설정하기

워크스페이스 폴더(~/ros2ws)에서 /install/localsetup.bash 를 등록합니다.

. install/local_setup.bash

또는 다음과 같이 ~/.bashrc에 등록하기 위해 다음을 입력합니다.

echo "source ~/ros2_ws/install/setup.bash">>~/.bashrc

PreviousROS2 설치하기 Ubuntu 20.04NextROS2 설치하기 (Jetson nano)

Last updated 3 years ago