同書はリバストが発売している研究開発および教育用ロボット「ScamperⅡ」を題材とした、ロボットミドルウェアROS(Robot Operating System)/Raspberry Pi搭載のロボットシステム構築の解説書だ。 本書では、Raspberry Pi 4をメインに、応用的なロボット制御はScamperⅡを用いて、実機を動かしながらROS2を学習できる。シミュレーションだけではなく実際のロボットを動かしながら学ぶことで、現実空間でロボットを動かす際のさまざまな課題に対処できる能力を身に付けられる。 本書は全3部13章構成。第1部「ROS2 学習のための準備編」でROS、Raspberry Pi、Scamperのセットアップやインストール、基礎知識について解説した後、第2部「ROSプログラミング 基礎編」ではROS2のパッケージ作成やトピック通信およびサービスを用いた通信、パラメ