• 本

プログラミングROS Pythonによるロボットアプリケーション開発

出版社名 オライリー・ジャパン
出版年月 2017年12月
ISBNコード 978-4-87311-809-3
4-87311-809-3
税込価格 4,180円
頁数・縦 457P 24cm

商品内容

要旨

ROS(ロボットオペレーティングシステム)の解説書。ROSのコンセプトから、Python2.7によるロボットプログラミングの具体的な方法、インストールやデバッグ時のヒントまで、ROSユーザーが知っておくべき基本を網羅的に解説します。単純なテレオペボットから始めて、認識・行動制御を伴うより複雑な自律型ロボットへと段階的に学んでいくので、読者は学習を進めながら理解を深めることができます。各章が典型的なユースケースシナリオに対するレシピ(具体的なコード、図、解説)として構成されているため、自分自身の目的や興味に合わせて読み進めることも可能です。日本語版では、PepperプログラミングとROS2アーキテクチャーについての解説を巻末付録として収録しました。

目次

第1部 基礎(イントロダクション
準備 ほか)
第2部 ROSを使って動き回る(Teleop‐bot(テレオペボット)
環境の地図を作る ほか)
第3部 知覚と振る舞い(Follow‐bot(フォローボット)
巡回 ほか)
第4部 ROSに組み込む(新しいセンサーとアクチュエーター
自作の移動ロボット ほか)
第5部 ヒントとこつ(ツール
ロボットの振る舞いをデバッグする ほか)

著者紹介

クイグリー,モーガン (クイグリー,モーガン)   Quigley,Morgan
ROS(Robot Operating System)を開発・保守するOSRF(Open Source Robotics Foundation)の共同設立者。スタンフォード大学で計算機科学の博士号を取得
ゲールケ,ブライアン (ゲールケ,ブライアン)   Gerkey,Brian
OSRF(Open Source Robotics Foundation)の共同設立者で現CEO。以前は、Willow Garageでオープンソース開発の責任者
スマート,ウィリアム・D. (スマート,ウィリアムD.)   Smart,William D.
オレゴン州立大学の准教授。ロボット工学の授業の共同ディレクター(本データはこの書籍が刊行された当時に掲載されていたものです)