ROS2 Humble
第 9 章 ROS2 Humble
この章では、Jetson 学習者向けに xiaobai-lesson 第 9 章の ROS2 Humble 教材を再編成しています。内容は 5 つの部分(基礎、コア通信、高度なインターフェース、ツール、シミュレーションとビジョン)に分かれています。
目次
| モジュール | 内容 |
|---|---|
| モジュール 7.3.1 | ROS2 の基礎とセットアップ |
| モジュール 7.3.2 | ROS2 コア通信 |
| モジュール 7.3.3 | ROS2 高度なインターフェースとミドルウェア |
| モジュール 7.3.4 | ROS2 ツール、Launch、可視化 |
| モジュール 7.3.5 | ROS2 シミュレーションとビジョン |
この章で扱う内容
- ROS2 の紹介、開発環境、ワークスペース、パッケージの基礎
- ノード、トピック、サービス、アクションを含むコア通信パターン
- TF2、カスタムインターフェース、パラメータサービス、メタパッケージ、DDS、分散通信
- 一般的なコマンドラインツール、RViz2、RQt、launch ファイル、rosbag の記録/再生
- URDF、Gazebo、カメラプレビュー、カメラキャリブレーション、AR ビジョンの例