ROS2 筆記0 安裝

2021-09-11 16:58:15 字數 1841 閱讀 5344

作業系統:ubuntu 18.04

確保系統的local支援utf-8。進行如下的命令設定:

sudo locale-gen en_us en_us.utf-8

sudo update-locale lc_all=en_us.utf-8 lang=en_us.utf-8

export lang=en_us.utf-8

首先需要進行授權

sudo apt update && sudo apt install curl gnupg2 lsb-release

curl | sudo apt-key add -

然後新增debian倉庫到apt源中:

sudo sh -c 'echo "deb [arch=amd64,arm64]  `lsb_release -cs` main" > /etc/apt/sources.list.d/ros2-latest.list'
在安裝ros2之前需要安裝一些ros2依賴的工具:

sudo apt update && sudo apt install -y \

build-essential \

cmake \

git \

python3-colcon-common-extensions \

python3-pip \

python-rosdep \

python3-vcstool \

wget

安裝一些用於testing的pip包:

python3 -m pip install -u \

argcomplete \

flake8 \

flake8-blind-except \

flake8-builtins \

flake8-class-newline \

flake8-comprehensions \

flake8-deprecated \

flake8-docstrings \

flake8-import-order \

flake8-quotes \

git+ \

pytest-repeat \

pytest-rerunfailures \

pytest \

pytest-cov \

pytest-runner \

setuptools

安裝fast-rtps的依賴庫:

sudo apt install --no-install-recommends -y \

libasio-dev \

libtinyxml2-dev

export choose_ros_distro=crystal  # or bouncy or ardent

sudo apt update

#安裝ros,rviz,示例以及教程等

sudo apt install ros-$choose_ros_distro-desktop

#安裝通訊庫,message包,命令列工具等

sudo apt install ros-$choose_ros_distro-ros-base

source /opt/ros/$choose_ros_distro/setup.bash

#如下設定將ros應用於整個使用者環境,登出或重啟後有效

echo "source /opt/ros/$ros_distro/setup.bash" >> ~/.bashrc

webots和ros2筆記02 啟程

看完01 資料篇 是不是有點衝動,想跑乙個案例看看效果如何呢?開始吧。成功 失敗 安裝有兩種方式,如果是linux就非常方便,使用如下命令就可以了。sudo apt get install ros ros distro webots ros2其中,ros distro為ros2版本號,如foxy,命...

ROS2學習筆記1 安裝

系統 ubuntu 18.04 64位 ros2 eloquent 1.修改為清華軟體源 ubuntu的軟體源配置檔案是 etc apt sources.list,需完全替換為新的軟體源映象。命令 sudo vi etc apt sources.list內容 預設注釋了原始碼映象以提高 apt up...

ROS翻譯 Ubuntu下安裝ROS2

資源 要安裝debian軟體包,你需要將我們的debian儲存庫新增到apt源。首先你需要授權我們的gpg金鑰,就像這樣 sudo apt update sudo apt install curl curl sudo apt key add 然後將儲存庫新增到你的源列表中 sudo sh c ech...