ROS Ubuntu 18.04 [2]にROSをインストールします。

image.png

目次##

最初の記事:[ロボットオペレーティングシステムのROS最初の理解[一]](https://www.jianshu.com/p/d6780220eb2c)
パート2:[ROS [2]のUbuntu18.04にROSをインストールする](https://cloud.tencent.com/developer/audit/support-plan/9006213?from=10680)

フロントワード##

労働者が自分の仕事をうまくやりたいのであれば、彼は最初に自分の道具を研ぐ必要があります。

あまり意味がないので、ROSのインストールの旅を始めましょう。O(∩_∩)O

このインストールは、ROS MelodicMoreniaバージョンです。

image.png

私のシステムはUbuntu18.04です。

ステップ1:更新方法を設定する##

ソフトウェア検索インターフェイスに入り、「soft」と入力し、「softwareandupdates」を検索します。

image.png

「ソフトウェアとアップデート」を選択すると、次のインターフェイスが表示されます。

Ubuntuソフトウェアで次のすべてにチェックマークを付けます

image.png

ステップ2:ソフトウェアのソースを変更する##

海外のソースはインストールが遅いため、ここでは国内のソースを使用します。

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'

ステップ2:キーを設定する##

ソースを設定した後、以下のキーの追加を開始します。

sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80'--recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

示されているように:

image.png

次に、ソースを更新します。

$ sudo apt update

ステップ3:インストールを開始します##

多くのインストール方法がありますが、今回は最も包括的なインストール方法を選択します。

$ sudo apt install ros-melodic-desktop-full

さまざまなインストール方法については、[公式Webサイト](([http://wiki.ros.org/melodic/Installation/Ubuntu](https://links.jianshu.com/go?to=http%3A%2F%2Fwiki.ros.org%2Fmelodic%2FInstallation%2FUbuntu)を参照してください):

image.png

検証##

最後に、インストールされているかどうかを確認しましょう。

$ sudo rosdep init
$ rosdep update

この文はROSを初期化するためのものであり、使用する前に初期化する必要があります。

Before you can use ROS, you will need to initialize rosdep. rosdep enables you to easily install system dependencies for source you want to compile and is required to run some core components in ROS.

ROSを使用する前に、ROSDEPを初期化する必要があります。 Rosdepを使用すると、コンパイルするソースコードのシステム依存関係を簡単にインストールでき、一部のコアコンポーネントはROSで実行する必要があります。

ファローアップ ##

もちろん、ROSを自動的に追加するように環境変数を設定できます。

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

最後に、開発用のツールをいくつかインストールしましょう。

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

了解しました。インストールは完了です。O(∩_∩)O

参照##

[ ROSラーニングジャーニー(1)———— rosインストール](https://links.jianshu.com/go?to=https%3A%2F%2Fblog.csdn.net%2Fasdaosidasu%2Farticle%2Fdetails%2F81842938)[Ubuntu ROS Melodicのインストール](https://links.jianshu.com/go?to=http%3A%2F%2Fwiki.ros.org%2Fmelodic%2FInstallation%2FUbuntu)

Recommended Posts

ROS Ubuntu 18.04 [2]にROSをインストールします。
Ubuntuにapache + PHPをインストールします
Ubuntuにnode.jsをインストールします
Ubuntu16.04にpython3.6をインストールします
Ubuntu16.04にmysqlをインストールします
ubuntu14.10の下にThriftをインストールします
UbuntuにOpenJDK10をインストールします
Ubuntu14.04にCaffeをインストールします
2018-09-11Ubuntuにarduinoをインストールします
UbuntuにMySQLをインストールする
UbuntuにYarm-PM2をインストールします
ubuntu14.0464Ros環境インストールhalcon13.01
Ubuntu16.04にサーバー側のShadowsocksをインストールします
Ubuntuにrglパッケージをインストールします
Ubuntuの下に3つのシングルセルRパッケージをインストールします
UbuntuにGerritをインストールしてデプロイする
Ubuntu 18.04にMySQLをインストールします(グラフィックチュートリアル)
UbuntuKylinの下にJDK1.8オリジナルをインストールします
小さなツール:ubuntuの下にスクリーンショットツールをインストールします
Ubuntu16.04にnodejsとnpmをインストールします
Ubuntuでの大胆なインストール手順
ubuntu16.04でTensorflowをインストールする方法
UbuntuでQEMUをコンパイルしてインストールします
ubuntu18.04インストールpython2
ubuntu18.04インストールドッカー
ubuntu12.04インストールpython3
ubuntuインストールnodejs
ubuntu16インストールasp.net
ubuntuインストールleanote
docker install ubuntu
ubuntuインストールelasticsearch
ubuntu16.0.1インストールパゴダ
ubuntu18.04インストールpython
ubuntu18.04インストールteamviewer
ubuntu install sendmail
Windowsシステムの下にlinux(ubuntu)デュアルシステムをインストールします
Ubuntu20.04にROSNoeticをインストールする方法
Ubuntuでvim用のYouCompleteMeプラグインをインストールします
OCR認識のためにubuntu14.04の下にPyTesserをインストールします
MacでParallelsDesktopを使用してUbuntuをインストールする
Ubuntuでソフトウェアをインストールする3つの方法
Ubuntuシステムにユーティリティソフトウェアコレクションをインストールする
ubuntu18にvscodeをインストールします
Ubuntuにmysql-pythoをインストールします
ubuntuインストールzshターミナル
UbuntuにRedisをインストールする
ubuntu20にR4をインストールします
Ubuntu18.04にpostgresql-10をインストールします
Ubuntuにdockerをインストールする
CentOS7の下にmysql5.7をインストールします
Ubuntu18.04はopencv3.2.0ソリューションをインストールします
UbuntuでのPythonMySQLd
ubuntu18.04にDockerをインストールします
ubuntuの下で働き始める
Ubuntu16にnodejs10をインストールします
Ubuntuの下に古いバージョンのseuratをインストールします
VMwareにCentOSをインストールする
ubuntuインストールハーバーウェアハウス
Ubuntu16.04での.debのインストールの失敗に対する解決策
[python] ubuntuの下のpython2とpython3
Ubuntu14.04にmysqlをインストールします