itnok.install_ros2_ubuntu

install-ros2-ubuntu

ビルド状態 GitHubタグ Ansibleロール

UbuntuホストにROS2をインストールします。

実行するステップは次の通りです:

  • ロール itnok.manage_pkg_ubuntu を使用して:
    • build_essentialsパッケージがインストールされていることを確認
    • ROS2リポジトリキーを追加
    • 選択したROS2メタパッケージと基本ツールをインストール
  • インストールされたパッケージをチェック
  • RTI Connext DDSとミドルウェアをインストール (プログラムでライセンス契約を承認!)

:exclamation: 要件


特にありません。

:abcd: ロール変数


変数 説明 デフォルト値
install_ros2_distro インストールするROSディストリビューションの短縮名 dashing
install_ros2 インストールするメタの名前 (ros-base, desktop) ros-base

依存関係をインストールするには、次のコマンドを使用します:

    $ ansible-galaxy install <dependecy.name>

必要なAnsibleロールのインストールは、次のように簡単に行うことができます:

    $ ansible-galaxy install -r requirements.yml

:notebook: 例プレイブック


プレイブックでこのロールを使用する方法の例です:

---
- hosts: servers
  remote_user: ubuntu   # オプション(リモートユーザー)
  gather_facts: yes     # オプション
  become: yes

  roles:
    - { role: itnok.install_ros2_ubuntu }

  vars:
    install_ros2_distro: "dashing"
    install_ros2: "desktop"

:guardsman: ライセンス


MIT (詳細を読む)

プロジェクトについて

Install ROS2 on an Ubuntu host.

インストール
ansible-galaxy install itnok.install_ros2_ubuntu
ライセンス
mit
ダウンロード
1.2k
所有者