出版社内容情報
複雑な移動制御、画像処理が可能なロボットキット「Scamper」で、最新ROSのプログラミングを基本から学べる!
本書は、株式会社リバストが発売を開始した、研究開発・教育用のロボット「Scamper」を題材とした、ロボットミドルウェアROS(Robot Operating System)およびRaspberry Pi搭載のロボットシステム構築の解説書です。
本書によって、入手が容易なRaspberry Pi4をメインに、応用的なロボット制御は「Scamper」を用いて、実機を動かしながらROS2を学習できます。シミュレーションではなく実際のロボットを動かしながら学ぶことで、現実空間でロボットを動かす際のさまざまな課題に対処できる能力を身に付けることができます。
内容説明
ROSプログラムの基礎から応用(移動制御/画像処理/ロボットアーム制御)までを学ぼう!ROS2+Raspberry Pi4によりプログラミングの基礎を学び、さらに研究開発・教育用ロボット「Scamper2」を教材に、より実践的なロボットシステム構築を解説。
目次
第1部 ROS2学習のための準備編(ROS,Raspberry Pi,Scamper;Raspberry Piのセットアップ;ROS2のインストール;ROS2)
第2部 ROSプログラミング基礎編(ROS2のパッケージ作成;トピックを用いた通信;サービスを用いた通信;パラメータの使い方;Launchファイルの使い方)
第3部 ROSプログラミング応用編(カメラを利用したROS2プログラム;全方向移動ロボットの制御;カメラを用いた色検出;ステレオカメラを用いた三次元復元)
著者等紹介
鹿貫悠多[カヌキユウタ]
1987年1月生まれ。博士(理工学)。2010年早稲田大学理工学部機械工学科卒業。2015年群馬大学大学院理工学府電子情報数理領域博士後期課程修了。2015年より株式会社リバストでロボティクスエンジニアとしてロボット開発に従事。学生時代にマイクロマウス、ROBO‐ONE、NHK大学ロボコン、つくばチャレンジなどを経験。現在はロボットの開発をする傍ら、子どもたちに科学の楽しさを伝えるサイエンスドクターとしても活動している(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。