BeagleBone機器人開發指南

BeagleBone機器人開發指南

《BeagleBone機器人開發指南》是2015年1月電子工業出版社出版的圖書,作者是湯凱。

基本介紹

  • 書名:BeagleBone機器人開發指南
  • 作者:湯凱
  • ISBN:9787121246975
  • 出版社:電子工業出版社
  • 出版時間:2015年1月
  • 頁數:200
  • 字數:224千字
  • 開本:16(170*240)
  • 版次:01-01
內容簡介,圖書目錄,

內容簡介

本書主要介紹以BeagleBone Black硬體平台和Ubuntu作業系統為核心,自主構建機器人的實用技術與方法。內容由淺及深,循序漸進,涵蓋了開發機器人方方面面的問題,包括BeagleBone Black平台和Ubuntu系統的使用與開發,機器人的語言、聽覺、視覺、運動、避障等功能的實現,以及無線遙控、GPS定位、空中飛行、水面航行等擴展功能的實現。通過系統集成技術,將各個獨立功能進行整合,最終打造出一個完整的機器人。

圖書目錄

第1章 BeagleBone Black入門
1.1 任務簡述
1.2 打開包裝盒
1.3 接上鍵盤、 滑鼠與顯示器
1.4 改變作業系統
1.5 增加用戶圖形界面(GUI)
1.6 遠程訪問BeagleBone Black
1.7 任務完成
1.8 挑戰
第2章 BeagleBone Black編程
2.1 任務簡述
2.2 基本的Linux命令以及瀏覽檔案
系統
2.3 在BeagleBone Black上創建、 編輯
和保存檔案
2.4 在BeagleBone Black上創建並運行
Python程式
2.5 BeagleBone Black上基本的程式
結構
2.6 C++語言介紹
2.7 任務完成
2.8 挑戰
第3章 語音輸入與輸出
3.1 任務簡述
3.2 連線硬體, 製作並輸入聲音
3.3 使用eSpeak讓機器人說話
3.4 使用PocketSphinx識別語音
命令
3.5 理解語音命令並發起動作
3.6 任務完成
3.7 挑戰
第4章 讓BeagleBone Black能看見
4.1 任務簡述
4.2 將USB攝像頭連線到BeagleBone Black並查看圖像
4.3 下載和安裝OpenCV——一個全功能的視覺庫
4.4 使用視覺庫檢測彩色物體
4.5 任務完成
4.6 挑戰
第5章 讓機器人運動——控制輪式移動
5.1 任務簡述
5.2 使用電機控制器控制平台的速度
5.3 在BeagleBone Black上編程控制移動平台
5.4 通過語音命令控制移動平台的運動
5.5 任務完成
5.6 挑戰
第6章 讓機器人運動更靈活——學會用腿走路
6.1 任務簡述
6.2 使用伺服控制器連線BeagleBone Black與移動平台
6.3 在Linux中創建一個程式來控制移動平台
6.4 通過語音命令讓移動平台真正移動起來
6.5 任務完成
6.6 挑戰
第7章 使用感測器避障
7.1 任務簡述
7.2 連線USB聲吶感測器到BeagleBone Black
7.3 使用電機來移動單個感測器
7.4 任務完成
7.5 挑戰
第8章 真正的移動——遠程遙控機器人
8.1 任務簡述
8.2 將BeagleBone Black連線到無線USB鍵盤
8.3 使用鍵盤控制你的項目
8.4 任務完成
8.5 挑戰
第9章 使用GPS接收器定位機器人
9.1 任務簡述
9.2 連線BeagleBone Black到GPS接收器
9.3 編程訪問GPS設備及確定如何向目標移動
9.4 任務完成
9.5 挑戰
第10章 系統集成
10.1 任務簡述
10.2 建立通用控制結構使功能模組間相互通信
10.3 任務完成
10.4 挑戰
第11章 上天入地下海
11.1 任務簡述
11.2 航海機器人
11.3 飛行機器人
11.4 潛水機器人
11.5 任務完成
11.6 挑戰

相關詞條

熱門詞條

聯絡我們