通信をつなぐ
ノード同士がデータや要求を交換する、ROS 2の基本構造を組み立てます。
Robot System Questのゲームとレッスンを入口に、ROS 2の通信、制御、認識、 ナビゲーションを段階的に理解するためのガイドです。
ブラウザ上でROS 2のデータフローを再現する概念シミュレーションです。ROS 2やDDS自体は実行していません。
WHAT YOU WILL LEARN
個別の技術を覚えるだけでなく、入力から出力までのロボットシステム全体を理解します。
ノード同士がデータや要求を交換する、ROS 2の基本構造を組み立てます。
目標値と現在値から指令を作り、ロボットを安定して動かします。
LiDARとカメラのデータを処理し、障害物や物体をロボットの情報へ変えます。
座標変換、地図作成、確率的な自己位置推定をひとつの流れで学びます。
Goalから経路を作り、障害物を避けながら目的地まで走る仕組みを理解します。
関節角、手先位置、把持動作をつなぎ、物を掴んで運ぶ作業を完成させます。
HOW TO LEARN
シミュレーションで得た直感を、ROS 2の概念と実際のロボットへ接続します。
まずはロボットを動かし、センサーや通信がゲーム中でどう働くかを体感します。
Gamesを見る →Topic、Service、TF、制御などを操作しながら、システムの仕組みを分解します。
Lessonsを見る →講義資料と実機を使い、同じROS 2概念を本物のロボットシステムで確かめます。
実機学習を見る →GAMES / EXPERIENCE
ミッションを攻略しながら、ROS 2がロボットを動かす感覚をつかみます。
LESSONS / UNDERSTAND
基礎から制御・認識・ナビゲーションまで、ステップごとに理解を深めます。
シミュレーションで理解したROS 2を、カチャカと実際の開発環境で試してみましょう。 開発環境、ROS 2基礎、制御、センサー、ナビゲーション、画像処理までを扱います。