ubuntu18.04インストールROS

まず、バージョンを選択します

ブログによると(2019)最新の各リリースをROS該当のLinuxオペレーティングシステムプラットフォームと言語のツールが必要
-メロディックMorenia(2023年5月2018年5月を選択する ) ROSのバージョンを。

第二に、インストール

推奨ボーエン:
ロボットのオペレーティングシステムのUbuntu 18.04 LTS(!2019萬年10月更新MoveIt 1.0 ROS 2.0威勢)のROSメロディック・バージョンをインストール
Ubuntu18.04の下でROSをインストールするには

1、コンフィグレーションソフトウェアライブラリ

「制限された、」「宇宙」と「マルチバースを許可します。」

ここに画像を挿入説明

2、国内のパッケージソースを変更

あなたは私のブログを見ることができます更新されたソフトウェアのソースソースアリ

3、packages.ros.orgからソフトウェアを受け入れるようにコンピュータを設定します

sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'

図4は、キーを設定しました

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116

5、インストール

sudo apt-get update
sudo apt-get install ros-melodic-desktop-full

遭遇する問題は、
不足しているパッケージを固定することはできません。E:ダウンロードすることができませんhttp://cn.archive.ubuntu.com/ubuntu/pool/universe/o/opencv/libopencv3.2-java_3.2.0+dfsg-4ubuntu0.1_all.deb 无法连接上 117.128.6.21:80 (117.128.6.21),连接超时。。。
ソリューション:
ここに画像を挿入説明
図に示す位置を追加します。

deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse

ターミナルで

sudo apt-get update

その後、重機のそのステップのインストールに戻ります。
その後のpython-rosdepをインストール

sudo apt install python-rosdep

図6に示すように、初期化

sudo rosdep init
rosdep update

経験の問題

error loading sources list:the read operation timed out

解決
携帯電話を使用して開いたホットスポットだけでなく、モバイルホットスポットを、私はここユニコム信号差です...

7、環境変数を追加

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

図8に示すように、プラグインをインストール

sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential

9.テスト

開いた三つの端子の総数、入力されます。

roscore
rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key

取得する!
ここに画像を挿入説明

公開された32元の記事 ウォン称賛7 ビュー2163

おすすめ

転載: blog.csdn.net/def_init_myself/article/details/105322002