BeagleBone 機器人開發指南 BeagleBone 机器人开发指南

Richard Grimmett

  • 出版商: 電子工業
  • 出版日期: 2015-01-01
  • 定價: $234
  • 售價: 8.5$199
  • 語言: 簡體中文
  • 頁數: 200
  • 裝訂: 平裝
  • ISBN: 712124697X
  • ISBN-13: 9787121246975
  • 相關分類: 機器人製作 Robots

無法訂購

買這商品的人也買了...

商品描述

 

<內容簡介>

   由格裡梅特著的《BeagleBone機器人開髮指南》主要介紹以BeagleBone Black硬件平臺和Ubuntu操作系統為核心,自主構建機器人的實用技術與方法。內容由淺及深,循序漸進,涵蓋了開發機器人方方面面的問題,包括BeagleBone Black平臺和Ubuntu系統的使用與開發,機器人的語言、聽覺、視覺、運動、避障等功能的實現,以及無線遙控、GPS定位、空中飛行、水面航行等擴展功能的實現。通過系統集成技術,將各個獨立功能進行整合,最終打造出一個完整的機器人。
    本書可作為機器人愛好者學習如何構建機器人的入門書籍,也可作為國內各大專院校電腦專業大學生的實驗指導書。對於參加各類機器人競賽的大學生而言,本書同樣具有參考價值。

<作者介紹>

(美)格裡梅特|譯者:湯凱//續欣
    Richard Grimmett自從使用Fonmn語言在穿孔卡片上編寫一個程序以來,一直著迷於電腦和電子技術。他獲得了電子工程專業的學士和碩士學位,並獲得了領導力研究方向的博士學位。他在雷達與電信領域有26年的經驗,手裡還有一部古老的「大哥大」手機。目前,他在楊百翰大學愛達荷分校(Brigham Young University-Idaho)講授電腦科學與電子工程專業的課程,在他的辦公室中,有很多自己完成的機器人項目。

<章節目錄>

第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  挑戰