Beginner · コホート
ROS2基礎 — ノード設計と通信
Produce Toolnet Academyの入門プログラムです。Ubuntu 22.04上でROS2 Humbleを使い、ノード間通信、パラメータ、launchファイル、品質オブサービス(QoS)を段階的に構築します。週次のメンターコードレビューで、命名規則とパッケージ構成の一貫性を養います。
8週間 初級 火・木 夜間 ¥98,000
カリキュラム要点
- ROS2 Humble + colconワークスペース構築
- rclcpp / rclpy 両方の最小サンプル
- launchとパラメータYAMLのテンプレート
- rviz2での可視化ハンズオン
- メンターによる週1回のコードレビュー
- ポートフォリオ用READMEテンプレート
- 夜間ライブ(20:00–22:00 JST)対応
到達目標
- 独自ノード2本を含むROS2パッケージを公開可能
- launchのみで再現できるデモ環境を構築
- チーム開発向けのブランチ運用ルールを説明できる
森田 健
組込み系10年、ROS1/2移行プロジェクトの技術リード経験。
よくある質問
Pythonのみで第1–4週は進められます。C++演習は任意課題として提供します。
受講者の体験談
「ROS2基礎」のweek2 launch課題で、QoSの説明が初めて腹落ちしました。rvizのスクリーンショット添付ルールもそのまま社内Wikiに転用しています。
夜間枠は録画が翌朝までに上がるので助かりました。C++パートはまだ手を付けていませんが、Pythonだけでも十分実務に近いです。