作者的安装ROS记录
前言
本文是作者安装ROS实际的记录
configure your Ubuntu repositories
一般不用管
sources.list
执行这行命令
官方:
1 | sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' |
国内:
浙江大学
1 | sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.sjtug.sjtu.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list' |
Setup your computer to accept software from packages.ros.org.
set up your keys
1 | sudo apt install curl # if you haven't already installed curl |
installation
First, make sure your Debian package index is up-to-date
1 | sudo apt update |
安装
1 | sudo apt install ros-noetic-desktop-full |
environment setup
1 | echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc |
dependencies for building packages
1 | sudo apt install python3-rosdep python3-rosinstall python3-rosinstall-generator python3-wstool build-essential |
initialize rosdep
1 | sudo rosdep init |
参考:
https://wiki.ros.org/noetic/Installation/Ubuntu(官方)
https://www.leo-wangbo.tech/2023/02/12/ros环境搭建/(根据上面Bilibili视频的博客)