ゼロからはじめるSLAM入門 Pythonを使いロボット実機で実践!ROS活用まで

中嶋秀朗/著

発売日:2022年8月

  • ゼロからはじめるSLAM入門 Pythonを使いロボット実機で実践!ROS活用まで
  • ゼロからはじめるSLAM入門 Pythonを使いロボット実機で実践!ROS活用まで
ページ数
200p
ISBN
978-4-910558-15-8

¥3,520 税込

16 nanacoポイント

16 セブンマイル

セブン-イレブン受取り(送料無料)

発送目安

発売日(発売日以降は当日)~2日で発送

宅配(送料¥550税込)

発送目安

発売日(発売日以降は当日)~2日で発送

交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。

商品説明

まえがき(一部抜粋)

本書は、「SLAM 理論の概要を知り、実機を用いてその理論を実践できる」 ことを意識した。

そのため、2021 年の段階で使用者数が多いと思われるROS を活用して機体を動かし、必要なデータの取得を行うこととした。
また、プログラム言語としては、初めてでも比較的扱いやすく、利用者数も多いPython 3 を用いた。

本書で実際に手を動かしながら、SLAM とは何かを理解してもらえれば、この本の目的は達成されたことになる。
みなさんが手掛けるロボットが、迷うことなく地図をつくりあげ、その道を進んでいくことを願ってやまない。

目次

目次


まえがき

本書の使いかた

第1章 移動ロボットの活躍の現状



第2章 SLAM技術の必要性と研究開発の流れ



第3章 SLAM技術の考え方



第4章 SLAMの勘どころ



第5章 スキャンマッチング

5?1節 スキャンマッチングの考え方と種類

5?2節 ICP アルゴリズム

5?3節 最適解の解法

コラム1 最急降下法

コラム2 ブレント法

5?4節 スキャンマッチングとSLAM の関係

5?5節 垂直距離による評価



第6章 オドメトリとの融合

6?1節 スキャンマッチング手法の弱点

6?2節 ICP とオドメトリとの融合

コラム3 重みつき平均

6?3節 ICP データの分散とオドメトリデータの分散

6?4節 地図データの構造について

6?5節 測定データと比較する対象データについて



第7章 SLAMを試す

7?1節 実行環境

コラム4 ソフトウェア実行時の注意事項

7?2節 プログラムを動かす

7?3節 処理の内容

7?3?1節 サブマップ

7?3?2節 格子テーブル

7?3?3節 自己位置推定



第8章 ループ検出とポーズ調整

8?1節 ループ検出

8?2節 ポーズ調整

8?3節 実際のループ検出とポーズ調整アルゴリズム

第9章 実機でのSLAM実現に向けて

第10章 実機でのデータの取得(ROSの活用)

10 ?1節  北陽電機製レーザレンジセンサURG-04LX-UG01 を載せた
Raspberry Pi Mouse でSLAM を行う場合

10 ?2節 レーザレンジセンサのついたTurtleBot3  ほか

商品詳細

シリーズ名
エンジニア入門シリーズ
出版社名
科学情報出版
サイズ
24cm
対象年齢
一般
フォーマット
単行本

注意事項

本の帯に関して
帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。
版・表紙について
版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。

あなたへのおすすめ