Windows で,ROS 2 Dashing Diademata をインストールする.
次のページの手順に従う
https://index.ros.org/doc/ros2/Installation/Dashing/Windows-Install-Binary/
※ROS 2 が指定しているバージョンであるPython 3.7をインストール.
Python の URL: http://www.python.org/
インストール手順の詳細は: 別ページで説明している.
コマンドプロンプトを管理者として実行し,次のコマンドを実行.
python -m pip install -U pip setuptools python -m pip install -U jupyterlab jupyter jupyter-console jupytext spyder
setx -m OPENSSL_CONF C:\OpenSSL-Win64\bin\openssl.cfg
C:\OpenSSL-Win64\bin\
Windows での Visual C++ ビルドツール (Build Tools) のインストール手順: 別ページで説明している.
https://github.com/ros2/ros2/releases/download/opencv-archives/opencv-3.4.6-vc16.VS2019.zip
※ Windows での展開(解凍)のためのソフトには,「7-Zip」などがある.
setx -m OpenCV_DIR C:\opencv
C:\opencv\x64\vc16\bin
注意事項. Chocolatey を使うと、種々のソフトウエアのインストールが楽になる. このとき、インストールしたソフトウエアの利用条件、ライセンス条項は必ず、確認すること.
特に、次のことに気をつけること
※ 「行いたい」というときには、それぞれのソフトウエアの利用条件、ライセンス条項を確認すること
Chocolatey の Web ページの記載の手順に従う.
新しい画面に変わるので確認する
choco install -y vcredist2013 vcredist140
choco install -y cmake
C:\Program Files\Cmake\bin
mkdir C:\tools
https://github.com/ros2/choco-packages/releases/tag/2020-02-24
ダウンロードしたファイルは C:\tools に置く.
cd C:\tools choco install -y -s C:\tools asio cunit eigen tinyxml-usestl tinyxml2 log4cxx
py -m pip install -U catkin_pkg empy lark-parser lxml numpy opencv-python pyparsing pyyaml setuptools py -m pip install -U pydot PyQt5
※ Windows での展開(解凍)のためのソフトには,「7-Zip」などがある.
call C:\dev\ros2_dashing\local_setup.bat
C:\dev\ros2_dashing\bin C:\dev\ros2_dashing\Scripts
「Warning」の警告メッセージは気にしないことにする.
※ Windows で ROS2 を使うときに「failed to create process.」と出て使えないことを防ぐため.
#!C:\Program Files\Python\Python37\python.exe
call C:\dev\ros2_dashing\local_setup.bat ros2 run demo_nodes_cpp talker
call C:\dev\ros2_dashing\local_setup.bat ros2 run demo_nodes_py listener
本サイトは金子邦彦研究室のWebページです.サイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.
問い合わせ先: 金子邦彦(かねこ くにひこ) ![]()