實戰 ROS 機器人作業系統與專案實作
Lentin Joseph 著、CAVEDU教育團隊 曾吉弘 譯
- 出版商: 碁峰資訊
- 出版日期: 2017-11-07
- 定價: $490
- 售價: 7.9 折 $387
- 語言: 繁體中文
- 頁數: 400
- ISBN: 9864766295
- ISBN-13: 9789864766291
-
相關分類:
Operating-system、機器人製作 Robots
-
其他版本:
實戰 ROS 機器人作業系統與專案實作, 2/e (ROS Robotics Projects, 2/e)
買這商品的人也買了...
-
$612開源機器人操作系統 -- ROS
-
$780$616 -
$296ROS 入門實例
-
$301ROS 機器人程式設計
-
$500$395 -
$301機器人系統設計與製作 : Python 語言實現
-
$383視覺 SLAM 十四講:從理論到實踐
-
$450$356 -
$590$460 -
$390$332 -
$580$458 -
$403深度學習與計算機視覺 : 算法原理、框架應用與代碼實現 (Deep Learning & Computer Vision:Algorithms and Examples)
-
$450$356 -
$450$383 -
$500$390 -
$403深度學習入門之 PyTorch
-
$1,200$948 -
$500$390 -
$699$629 -
$352ROS 機器人高效編程, 3/e (Effective Robotics Programming with ROS, 3/e)
-
$500ROS 進階實例
-
$454ROS 機器人編程實踐 (Programming Robots with ROS: A Practical Introduction to the Robot Operating Syste)
-
$650$507 -
$594$564 -
$520$411
商品描述
Robot Operating System是機器人研究單位以及機器人建模、模擬與原型開發的公司普遍採用的軟體框架。藉由本書的指引,您可以如何將ROS應用於實體機器人開發。
本書收錄了超過14個ROS機器人專題,不需要太多硬體元件就可以進行開發。由ROS與安裝流程開始。基礎概念介紹完畢之後,就會進入各個有趣的專題,例如自駕車、自動化機器人,還有使用ROS搭配深度學習技術來辨識影像。
對於想要在機器人領域闖出一番天地的狂熱玩家來說,本書是您的最佳指引。
您從本書中會學到:
.使用ROS作出自駕車
.使用深度學習技術搭配ROS開發智能機器人
.熟悉3D物體辨識
.使用虛擬實境技術與ROS來控制機器人
.使用ROS製作AI聊天機器人
.使用ROS來認識關於機器人的自動導航技術
.使用ROS來偵測與追蹤臉孔
.使用手勢來認識機器人的遙操作技術
.使用Matlab搭配Android製作以ROS為基礎的程式
.使用TurtleBot製作互動式程式
目錄大綱
第一章|使用ROS來開發機器人應用程式
寫給零基礎的ROS新手。就算對於ROS零經驗也不用擔心;本章會帶您打好關於ROS軟體框架與重要概念的基礎。
第二章|使用ROS、Open-CV與Dynamixel伺服機進行臉孔偵測與追蹤
帶您使用ROS與OpenCV函式庫來製作超炫的專題。這個專題基本上就是一個人臉追蹤程式,它會控制一台攝影機來持續對正您的臉。在此會用到Dynamixel智能伺服機來讓機器人進行軸向轉動。
第三章|使用ROS打造媲美Apple Siri的聊天機器人
本章是為了想要輕鬆製作互動式智能機器人的讀者所寫。這個專題是在ROS中建立一個聊天機器人,您可以透過文字或語音來與它溝通。如果您打算要製作社交或服務性機器人的話,本專題一定能派上用場。
第四章|使用ROS控制嵌入式開發板
介紹如何使用Arduino這類型的嵌入是相容開發板、Raspberry Pi或Odroid來製作機器人,以及它們與ROS溝通的介面。本章會介紹多嵌入式開發板以及運用它們所完成的互動專題。
第五章|使用手勢來遙操作機器人
會教您如何使用Arduino與IMU作出一台可由手勢控制的裝置。ROS節點會把不同的手勢轉換為控制機器人的指令。
第六章|物體偵測與辨識
本章的物體偵測專題相當有趣。您會學到如何使用功能強大的ROS套件來辨識2D與3D物體。
第七章|使用ROS與TensorFlow進行深度學習
使用了機器人領域最新穎的科技來製作專題。我們能透過TensorFlow函式庫與ROS做出有趣的深度學習應用。深度學習也可用於影像辨識,本章運用了深度學習技術來實作影像辨識,還有一個SVM的範例。
第八章|在Matlab與Android平台上執行ROS
使用ROS、MATLAB與Android來製作多種機器人應用程式。
第九章|製作全自動移動式機器人
介紹如何以ROS為基礎來製作全自動的移動式機器人。您會了解如何使用navigation、gmapping與AMCL等套件讓移動式機器人能自主運動。
第十章|用ROS製作自動駕駛汽車
本章將使用ROS搭配Gazebo來模擬自動駕駛車。
第十一章|用VR頭盔與Leap Motion來遙操作機器人
告訴您如何使用VR 頭盔搭配Leap Motion感測器來控制機器人。
第十二章|透過網路來控制機器人
會介紹如何使用ROS的rosbridge套件作出互動式的網路程式。