快速具備Raspberry Pi的程式設計知識 輕鬆掌握機器人專案的實作技巧
輕鬆進入Raspberry Pi的世界 建構專屬於你的智慧型機器人
◎內容編排由淺入深,透過本書學習Raspberry Pi,可充分理解程式設計的精髓
◎建置專屬開發環境及超酷機器人專案,從專案設計與開發的過程中獲得操作樂趣
◎著重機器人電腦視覺的應用,引導你進入智慧型機器人的領域
Raspberry Pi是套價格低廉但高效能的電腦系統,大小不過就像信用卡一樣,由於迷你,因此可應用於任何你所能想到的地方。本書將介紹如何運用這台神奇的小電腦,來建置你專屬的開發環境、製作超酷的機器人專案,從專案設計與開發的過程中獲得實作的樂趣。
本書內容的編排由淺入深,你不需要有Raspberry Pi的基礎,即可經由本書進入Raspberry Pi的世界。而關於機器人的製作方面,則是以坊間常見的馬達、驅動電路板以及感測器來製作,如此可用最少的錢、最方便的方式來建構機器人。另外,本書特別強調機器人電腦視覺的應用,希望慢慢引導你進入智慧型機器人的領域。
本書適用於大專院校「微處理機」、「機電整合」、「專題製作」等課程,可提供老師教學、學生研習之用。若你是業餘玩家、專案設計者,也很適合閱讀本書。本書的內容以Linux作業系統及Python程式設計為主,而機器人的應用則以伺服馬達控制以及直流馬達控制為主,並導入OpenCV電腦視覺的概念於機器人的設計應用中。本書內容淺顯易懂,程式內容小而實用,閱讀後可以充分理解程式設計的精髓。
閱讀本書後,你將學到下列的精彩內容:
*建置Raspberry Pi 3開發環境。
*Linux基本系統管理。
*透過網路遠端管理Raspberry Pi 3。
*Python基本程式設計。
*Raspberry Pi GPIO程式設計。
*Raspberry Pi攝影機程式設計。
*Raspberry Pi與Arduino的整合應用。
*六軸機械手臂控制。
*四軸兩足機器人控制。
*輪型機器人控制。
*Python OpenCV基本影像處理:
*OpenCV人臉辨識。
*機器人電腦視覺應用。