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
取得する!