10
11

More than 3 years have passed since last update.

Ubuntu18.04にAutoware.AIをインストール

Last updated at Posted at 2020-08-08

Ubuntu18.04にAutoware.AIをインストールしてROSBAG Demoの実行をします。

目次

  1. Autoware.AIのインストールとROSBAG Demoの実行

動作環境

  • MacBookPro A1708 (Core i7, 16GB RAM, 512GB SSD)
  • Ubuntu 18.04
  • ROS Melodic
  • Qt Creator 4.9.2
  • Autoware 1.14.0

Autoware.AIのソースからインストール

基本的に公式のソースからインストール手順参考します。

  • System dependencies for Ubuntu 18.04 / Melodic
$ sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
$ sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
$ sudo apt update
$ sudo apt install git
$ sudo apt install -y python-catkin-pkg python-rosdep ros-melodic-catkin
$ sudo apt install -y python3-pip python3-colcon-common-extensions python3-setuptools python3-vcstool
$ pip3 install -U setuptools

  • ソースのコンパイル
$ mkdir -p autoware.ai/src
$ cd autoware.ai
$ wget -O autoware.ai.repos "https://gitlab.com/autowarefoundation/autoware.ai/autoware/raw/1.14.0/autoware.ai.repos?inline=false"
$ vcs import src < autoware.ai.repos
$ sudo rosdep init
$ rosdep update
$ rosdep install -y --from-paths src --ignore-src --rosdistro melodic
$ source /opt/ros/melodic/setup.bash

# With CUDA support
$ AUTOWARE_COMPILE_WITH_CUDA=1 colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release

# Without CUDA Support
$ colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release

Autoware ROSBAG Demoを実行

公式のROSBAG Demo手順を参考したですが、最新Autoware 1.14.0ソースで公式の「Video steps」通りにならないので、
TIER IV ACADEMY自動運転システム構築塾 を参考しました。

  • Download Demo data
$ cd ~
$ mkdir .autoware
$ cd .autoware
$ wget https://autoware-ai.s3.us-east-2.amazonaws.com/sample_moriyama_data.tar.gz
$ wget https://autoware-ai.s3.us-east-2.amazonaws.com/sample_moriyama_150324.tar.gz
$ tar zxfv sample_moriyama_150324.tar.gz
$ tar zxfv sample_moriyama_data.tar.gz
  • Autowareを起動
$ roslaunch runtime_manager runtime_manager.launch

image.png

  • Load sample ROSBAG data

Simulation tabで「.autoware/sample_moriyama_150324.bag」 を選択

Set the start time to 140, then click Play and Pause just after it has started playing

image.png

  • Launch RViz
1. Launch RViz through the RViz button
2. Load default.rviz(File -> Open Config)
autoware/documentation/autoware_quickstart_examples/config/default.rviz

image.png

  • Setup tabでTFとVehicle Modelを設定

image.png

  • Map tabでPoint CloudをロードとTF設定

Point CloudのRefより「.autoware/data/map/pointcloud_map」 に遷移

image.png

pcdファイルを全選択してOpen

image.png

Point CloudとTFを選択して設定

image.png

  • Sensing tabでvoxel_grid_filterを選択

image.png

  • Computing tabでnmea2tfpose と ndt_matching を選択

image.png

  • Simulation tabで一時PauseしたRosbagを解除

image.png

  • RvizでVehicle ModelとSensingが表示される

image.png

  • RvizでPoints Mapを表示

「Points Map」のチェックボックスを一度外してから付けるとPoints Mapが表示されます。

image.png

image.png

Video steps

run autoware(version: 1.14.0) demo data

10
11
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
11