본문 바로가기

ROS

ROS 강의 - (1) 설치하기

  • 설치하기 (ubuntu 20.04, ROS Noetic을 기준으로 함) - 우분투 설치는 별도로 자료 만들지 않음
  • 참조 링크 : http://wiki.ros.org/noetic/Installation/Ubuntu
  • 터미널을 켜서 순서대로 따라하면 됨 (위 링크 내용 그대로 하는 것)
  • Setup your computer to accept software from packages.ros.org.
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

 

  • Set up your keys
sudo apt install curl
curl -s <https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc> | sudo apt-key add -

 

  • First, make sure your Debian package index is up-to-date:
sudo apt update

 

  • Desktop-Full Install: (Recommended)
sudo apt install ros-noetic-desktop-full

 

  • Environment setup
source /opt/ros/noetic/setup.bash

 

  • 위 코드는 ROS 에 관련하여 뭔가 약간의 변경사항이 있으면 실행해줘야 하는 코드이다. 따라서 이는 간단하게 만드는 절차가 필요하다. 그게 아래 코드
echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc
source ~/.bashrc

 

  • To install this tool and other dependencies for building ROS packages, run:
sudo apt install python3-rosdep python3-rosinstall python3-rosinstall-generator python3-wstool build-essential

 

  • 아래는 그냥 따라하면 됨
sudo apt install python3-rosdep
sudo rosdep init
rosdep update

 

  • 여기까지 했으면 설치 완료
  • 아래 roscore 를 실행했을 때 실행이 잘 되면 설치가 잘 된 것이다.
roscore

 

끝~