Autoware 入門講座
はじめに
この講座では Autoware の基本的な開発方法について解説します。 講座は演習形式となっており、課題を達成するためのコードをゼロから開発しながら Autoware の仕組みを学べるようになっています。 各講座のページにはメニューから移動してください。
環境構築
まず、 Autoware の動作に必要な ROS 2 をインストールします。 ROS 2 Documentation の手順にしたがってEnvironment setupまでを完了させてください。
つづけて、いくつかの開発支援ツールセットもインストールします。
# Install rosdep
sudo apt install python3-rosdep
# Install vcstool
sudo apt install python3-vcstool
# Install colcon
sudo apt install python3-colcon-common-extensions
任意のディレクトリにて入門講座のリポジトリをクローンし、ビルドを行ってください。
git clone https://github.com/AutomotiveAIChallenge/autoware-practice.git
cd autoware-practice
vcs import src < autoware.repos
rosdep install -y --from-paths src --ignore-src --rosdistro humble
colcon build --symlink-install
ビルドが完了したら、以下のコマンドを実行してビルドされたパッケージを利用できるようにします。 また、今後講座の中でコマンドを実行する際は、事前にこちらのコマンドを実行しておいてください。
source install/setup.bash