プロジェクト演習

プロジェクト演習の趣旨

講義の前半では,実機であるTurtlebot3を用いてROS2を実践的に学びます. 後半では,自動運転に見立てたTurtlebot3の自律走行課題に対してグループ単位で取り組み, 問題に対しての思考能力や解決能力,協働学習能力を養います. 講義の最後では,スライドを用いて取り組んだ成果を発表してもらいます.

実習環境

下記の環境で実習することを前提とします.

  • Ubuntu
    • Ubuntu22.04 (デュアルブート環境)
    • VM環境下で構築されたUbuntu22.04
  • ROS2 Humble

Turtlebot3を扱うためのルール

Turtlebot3を使用する前に,注意事項を確認します.

Turtlebot3の動作確認

Turtlebot3を使用方法を学び,動作を確認します.

Turtlebot3の制御

Turtlebot3の自律移動プログラムを実装します.

LiDARを用いた障害物検知

LiDARを用いた障害物検知を実装します.

最終課題

自動運転を模した課題に取り組みます.