[ROS] Guo Laoer のブログ投稿: ROS ディレクトリ
1. ソースコードのダウンロード
1.1 ソースコードアドレス
ROS1 に対応する RViz ソース コード: https://github.com/ros-visualization/rviz
ROS2 に対応する RViz2 ソース コード: https://github.com/ros2 /rviz
注: RViz2 のソースコードを検索すると、Silly での検索結果は ROS1 に対応する RViz になります。Google での検索結果は正しいです。RViz と RViz2 のソース コードのリンクは上にリストされています。ダウンロード アドレスに注意してください。
1.2 プロジェクトディレクトリの作成
ROS2 はディレクトリ構造を使用してプロジェクトを管理するため、ダウンロードする前にディレクトリ構造を作成する必要があります。
mkdir -p ~/git/rviz2/src
1.3 ダウンロード
git のデフォルト バージョンはローリングであり、ROS2 のローリングに対応します。
ROS2 では、ローリングは継続的に更新される開発ブランチであり、開発者に最新の機能と改善点を提供します。十分にテストされていない新機能が含まれている可能性があるため、運用環境には推奨されません。
私の開発環境は Ubuntu 22.04.2 LTS で、対応する ROS2 バージョンはハンブルなので、rviz2 ソース コードをダウンロードするときは、対応するバージョンもダウンロードする必要があります。
cd ~/git/rviz2/src
git clone -b humble https://github.com/ros2/rviz.git