はじめに
QtCreatorでROS Workspaceを使用できるようにしました。
日本語版の手順説明が見当たらなかったことに加え、もう1度別PCで同じことをするので、備忘録として残しておきます。
環境
Ubuntu 22.04
Qt Creator 13.0.0
ROS : Humble Hawksbill
すでにインストールされているものとして進めます。
Qt Creator のバージョンが分からない場合は、ヘルプ/Qt Creatorについて... から確認できます。
ROSのインストールについては公式のページを参照してください。
Qt はここからダウンロードできます。
1. ros_qtc_pluginの入手
ここから入手できます。
自分のQt Creatorに対応したバージョンを選択してください。
Ubuntuを使用しているので、Linux-x86_64.zipをダウンロードします。
zipファイルの解凍は不要です。
2. zipファイルをpluginsディレクトリに移動する
先ほどダウンロードした.zipファイルをQtのpluginsディレクトリに移動します。
pluginsディレクトリは /Tools/QtCreator/lib/qtcreator の中にありました。
3. プラグインをインストールする
Qt Creatorを起動し、上部バーのヘルプタブから「プラグインについて」を選択します。
表示されたウィンドウ下部の「プラグインをインストールする...」を選択します。
参照から、先ほどpluginsディレクトリに移動した.zipファイルを選択します。
後は何度か「次へ」を選択するだけです。途中のLocation設定は好きにしてください。
rosで検索すると、ROSProjectManagerが見つかるはずです。
4. ROS Workspaceを作成する
「他のプロジェクト」の中にROS Workspaceが表示されるようになっているので、これを選択します。
プロジェクト名と使用するROSディストリビューション、ビルドシステム、プロジェクトのパスを選択します。
ROS2であれば、ビルドシステムはcolcon (コルコン) です。
これで、Workspaceの作成が完了しました。
次回はトピックの実装を行います。