樹莓派機器人藍圖權威寶典

樹莓派機器人藍圖權威寶典

《樹莓派機器人藍圖權威寶典》 一書原作者理察·格里密特(Richard Grimmett),中文版由劉端陽等譯,電子工業出版社2017年1月出版

內容提要

樹莓派作為一個微型的電腦被很多人尤其是極客喜歡,《樹莓派機器人藍圖權威寶典》最大的特色是通過七款不同的機器人實例講述了怎樣以樹莓派B2作為機器人的大腦打造不同的機器人;《樹莓派機器人藍圖權威寶典》內容全面,既有遙控小車、自導航尋跡小車、人形機器人,還有會畫、會飛及會玩空氣曲棍球的機器人。每章都從硬體零部件組裝方式、驅動系統的控制、軟體部分的Python原始碼三個方面手把手地教你打造一款成功的機器人。

《樹莓派機器人藍圖權威寶典》適用群體非常廣泛,尤其適合喜歡動手又能寫代碼的極客的你。

目錄

第1章 為遙控小車加一個樹莓派 1

配置樹莓派—本項目的大腦 1

對樹莓派進行配置和控制遙控小車 2

在樹莓派中使用Python程式控制小車 12

遠程訪問遙控小車 15

小結 20

本章開發套件列表和獲取方式 21

第2章 在人形機器人中加入樹莓派 23

用語音控制你的機器人 32

使用eSpeak來讓機器人說話 39

使用pocketsphinx來接受你的語音指令 40

解釋命令並轉化成動作 44

小結 47

本章開發套件列表和獲取方式 47

第3章 組建自導航尋跡小車 49

基本的電機控制和尋跡小車 49

在樹莓派中用Python控制尋跡小車 51

將USB聲吶感測器連線到樹莓派 54

用樹苺派連線電子指南針 61

通過程式訪問指南針 63

設備動態規劃路線 68

避障 71

小結 75

本章開發套件列表和獲取方式 75

第4章 製造雷射對抗機器人 77

建立和控制基本的輪式小車 77

使用機器人庫來編程控制機器人 79

通過遠程計算機控制機器人 81

為遠程系統添加遊戲控制器 82

連線雷射發射器和雷射接收器 89

小結 95

本章開發套件列表和獲取方式 95

第5章 能繪圖的機器人 97

使用舵機和支架構建能繪圖的機器人 97

軟體配置 101

創建Python程式來控制移動平台 105

使用機器人手臂進行簡單的繪圖 107

一個簡單的Python繪圖程式 119

小結 122

本章開發套件列表和獲取方式 123

第6章 一個可以玩空氣曲棍球的機器人 125

建造球桌 125

用步進電機控制曲棍球槌 126

用Arduino上的代碼來移動球槌 133

用OpenCV來追蹤曲棍球 137

下載和安裝一個功能齊全的OpenCV視覺庫 140

用OpenCV處理顏色 142

追蹤曲棍球 145

移動球槌來擊打曲棍球 147

小結 149

本章開發套件列表和獲取方式 150

樹莓派機器人藍圖權威寶典

第7章 會飛的機器人 151

構建飛行平台 151

任務規劃軟體 156

小結 164

本章開發套件列表和獲取方式 164

熱門詞條

聯絡我們