機(jī)器人技術(shù)基礎(chǔ)與應(yīng)用實(shí)踐——基于模塊化的機(jī)器人創(chuàng)意設(shè)計(jì)與實(shí)現(xiàn) 王留芳 曲凌 郝朝會(huì) 佘鵬飛
定 價(jià):79 元
- 作者:王留芳 曲凌 郝朝會(huì) 佘鵬飛
- 出版時(shí)間:2024/2/1
- ISBN:9787111740490
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP24
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
本書介紹了模塊化機(jī)器人的設(shè)計(jì)基礎(chǔ)與進(jìn)階實(shí)踐方法。全書包括緒論、初識(shí)機(jī)器人組件、編程基礎(chǔ)、機(jī)器人控制系統(tǒng)的構(gòu)建基礎(chǔ)、機(jī)器人的機(jī)構(gòu)設(shè)計(jì)基礎(chǔ)、簡單機(jī)構(gòu)設(shè)計(jì)與實(shí)踐、初識(shí)復(fù)雜系統(tǒng)、機(jī)器人產(chǎn)品的原型設(shè)計(jì)與實(shí)踐、仿生機(jī)器人設(shè)計(jì)與實(shí)踐、機(jī)器人的通信技術(shù)及自主創(chuàng)意設(shè)計(jì)實(shí)例。每個(gè)章節(jié)設(shè)計(jì)了系列應(yīng)用實(shí)例,幫助讀者及時(shí)理解知識(shí)點(diǎn)、學(xué)習(xí)設(shè)計(jì)思路。特別是第6章遵循目標(biāo)分層遞進(jìn)的教學(xué)理念,設(shè)計(jì)了一系列接近工程實(shí)際的小項(xiàng)目,借以引導(dǎo)初學(xué)者從簡單項(xiàng)目入手,通過基礎(chǔ)、進(jìn)階、挑戰(zhàn)等過程,由淺入深,逐級(jí)遞進(jìn),實(shí)現(xiàn)設(shè)計(jì)目標(biāo)。本書秉承以學(xué)生為中心、以能力培養(yǎng)為目標(biāo)的教學(xué)宗旨,將知識(shí)學(xué)習(xí)和能力培養(yǎng)貫穿于教學(xué)實(shí)踐全過程,使學(xué)生在實(shí)踐過程中深刻體會(huì)“做中學(xué),學(xué)中做,邊學(xué)邊做”的實(shí)踐觀以及知識(shí)“非用不活,非活無用”的學(xué)習(xí)理念。本書可作為高等院校本科生工程實(shí)踐類課程的教材,也可作為教學(xué)參考用書,同時(shí),還適合作為本科生及機(jī)器人愛好者的自學(xué)指導(dǎo)書。本書是新形態(tài)教材,讀者可通過掃描書中二維碼觀看相關(guān)知識(shí)點(diǎn)授課視頻。同時(shí),本書配有電子教案、教學(xué)大綱等電子資源,需要的讀者可登錄www.cmpedu.com免費(fèi)注冊、審核通過后下載使用,或聯(lián)系編輯索。ㄎ⑿13146070618,電話010-88379739)。
本書遵循教指委相關(guān)指導(dǎo)文件和高等院校學(xué)生學(xué)習(xí)規(guī)律編寫而成。踐行四新理念,融入思政元素,注重理論與實(shí)踐相結(jié)合。
機(jī)器人技術(shù)是一門涉及機(jī)械、電子、自動(dòng)控制、計(jì)算機(jī)、傳感器技術(shù)及人工智能(AI)等多學(xué)科知識(shí)的綜合性應(yīng)用技術(shù),近年來得到了越來越多的關(guān)注。特別是隨著AI、開源創(chuàng)客技術(shù)的快速發(fā)展,機(jī)器人設(shè)計(jì)和應(yīng)用技術(shù)也在教育領(lǐng)域得以長足發(fā)展。作者經(jīng)過多年教學(xué)實(shí)踐和研究發(fā)現(xiàn),很多學(xué)生雖然對機(jī)器人表現(xiàn)出濃厚的學(xué)習(xí)興趣,但是在實(shí)際動(dòng)手設(shè)計(jì)制作時(shí),卻又茫然無措,不知如何入手。相關(guān)教材不是理論深?yuàn)W就是設(shè)計(jì)思路過于精簡,對初學(xué)者而言,要從零開始學(xué)會(huì)機(jī)器人的結(jié)構(gòu)設(shè)計(jì)、零部件加工、總裝,實(shí)非易事。即使對于有基礎(chǔ)的學(xué)生,要在有限課時(shí)內(nèi)迅速理解機(jī)器人的動(dòng)作機(jī)理,掌握各種機(jī)構(gòu)的設(shè)計(jì)思路,制作出結(jié)構(gòu)合理、性能優(yōu)良、功能完善的機(jī)器人仍是難度極大的,這也是很多初學(xué)者在機(jī)器人學(xué)習(xí)之初畏難卻步的主要原因。為了降低學(xué)習(xí)門檻,引導(dǎo)學(xué)生快速上手,本書引入功能強(qiáng)大、設(shè)計(jì)靈活、易于實(shí)現(xiàn)模塊化結(jié)構(gòu)設(shè)計(jì)的探索者組件,選擇Arduino開源創(chuàng)客硬件為技術(shù)支撐進(jìn)行控制系統(tǒng)設(shè)計(jì),結(jié)合作者多年的實(shí)踐教學(xué)經(jīng)驗(yàn)和教學(xué)研究成果,通過任務(wù)細(xì)化分解、目標(biāo)逐層遞進(jìn)的實(shí)踐模式,從感興趣或熟悉的工程任務(wù)入手,由淺入深,引導(dǎo)學(xué)生逐步學(xué)習(xí)掌握創(chuàng)意機(jī)器人設(shè)計(jì)的基本方法、步驟和編程控制思路。本書共分10章。第1~4章主要學(xué)習(xí)機(jī)器人設(shè)計(jì)的基礎(chǔ)知識(shí)。其中,第1章主要介紹機(jī)器人構(gòu)建支撐組件、Arduino IDE;第2章介紹用于機(jī)器人控制系統(tǒng)設(shè)計(jì)的C/C++編程語言的基本知識(shí)、功能庫函數(shù)的應(yīng)用等,為初學(xué)者奠定編程基礎(chǔ);第3章主要介紹Arduino開源創(chuàng)客實(shí)踐平臺(tái),以及構(gòu)建機(jī)器人控制系統(tǒng)的基礎(chǔ)知識(shí);第4章介紹機(jī)器人的機(jī)構(gòu)設(shè)計(jì)基礎(chǔ)。第5、6章主要介紹機(jī)器人的設(shè)計(jì)思路與控制方法。第5章學(xué)習(xí)簡單機(jī)構(gòu)的基本構(gòu)成、設(shè)計(jì)搭建步驟、編程控制思路;第6章主要學(xué)習(xí)如何利用簡單機(jī)構(gòu)來構(gòu)建多功能或復(fù)雜機(jī)構(gòu)的機(jī)器人系統(tǒng),通過貼近工程實(shí)際的應(yīng)用實(shí)例,由淺入深地學(xué)習(xí)目標(biāo)分層遞進(jìn)的設(shè)計(jì)方法,掌握機(jī)器人的設(shè)計(jì)技巧和設(shè)計(jì)思路。第7章以工業(yè)生產(chǎn)中的機(jī)器人產(chǎn)品原型機(jī)為模型,通過解構(gòu)分析機(jī)器人的功能結(jié)構(gòu),學(xué)習(xí)產(chǎn)品機(jī)器人的設(shè)計(jì)思路和編程控制方法。第8章介紹仿生機(jī)器人的設(shè)計(jì)搭建與控制,以串聯(lián)關(guān)節(jié)型、并聯(lián)關(guān)節(jié)型、仿人機(jī)器人為例研究仿生機(jī)器人的特點(diǎn),學(xué)習(xí)仿生機(jī)器人的設(shè)計(jì)、搭建與控制。第9章介紹機(jī)器人創(chuàng)意設(shè)計(jì)中的通信技術(shù),包括串口通信(UART)、I2C總線通信、SPI總線通信、WiFi、藍(lán)牙、無線數(shù)傳等常用的通信方式,有助于實(shí)現(xiàn)和豐富機(jī)器人創(chuàng)意設(shè)計(jì)的功能拓展,解決多機(jī)通信及遠(yuǎn)程控制問題。第10章簡要概述自主創(chuàng)意設(shè)計(jì)思路,并給出部分學(xué)生作品實(shí)例?紤]到20以下版本的Arduino 庫函數(shù)的開源性更好,有助于初學(xué)者學(xué)習(xí)庫函數(shù)編寫,本書的Arduino IDE選擇基于Windows 7、Windows 10以上的18版本。書上例程均可在18及以上版本的Arduino IDE中運(yùn)行。需要本書示例參考程序的讀者,可打開http://wwwcmpeducom網(wǎng)址或掃描書上二維碼下載。感謝上海交通大學(xué)和北京機(jī)器時(shí)代有限公司的領(lǐng)導(dǎo)、黃蓓蕾等老師以及李新等工程師給予的支持和幫助,使本書得以順利出版。由于水平有限,書中難免有疏漏之處,懇請廣大讀者批評(píng)指正。
王留芳,女,1969年6月,畢業(yè)于東南大學(xué)電氣系電機(jī)電器專業(yè),碩士,現(xiàn)任職于上海交通大學(xué)學(xué)生創(chuàng)新中心高級(jí)工程師。先后從事理論教學(xué)、實(shí)踐教學(xué)與實(shí)踐教學(xué)方法研究近30年。開設(shè)及主講了10余門課程,授課學(xué)生數(shù)萬人,發(fā)表科研和教學(xué)論文近20篇。榮獲上海交通大學(xué)優(yōu)秀教師三等獎(jiǎng)、上海交通大學(xué)實(shí)驗(yàn)室先進(jìn)工作者。指導(dǎo)多名學(xué)生獲第一屆、第二屆探索者杯創(chuàng)新大賽一等獎(jiǎng)并獲得第二屆優(yōu)秀指導(dǎo)教師獎(jiǎng)。近10年多來,堅(jiān)持以學(xué)生為中心,以學(xué)生能力輸出為目標(biāo)的教學(xué)模式和教學(xué)方法探索與研究,先后獲得產(chǎn)學(xué)研項(xiàng)目、學(xué)校教學(xué)改革、教學(xué)研究以及教學(xué)發(fā)展基金項(xiàng)目10多項(xiàng),研究成果《中國大學(xué)教學(xué)》《實(shí)驗(yàn)室研究與探索》等發(fā)表了題“混合式工程實(shí)踐教學(xué)模式研究”“面向多元化學(xué)生的工程實(shí)踐教學(xué)方法研究”“多層次多模式電子電工實(shí)踐教學(xué)改革與探索”等教學(xué)論文。
前言緒論01什么是機(jī)器人02機(jī)器人的發(fā)展歷史03如何設(shè)計(jì)制作機(jī)器人第1章初識(shí)機(jī)器人組件11機(jī)器人零件的特點(diǎn)12基本零件及其連接121基本零件122輔助零件123構(gòu)件的基本連接13設(shè)計(jì)與裝配131常規(guī)設(shè)計(jì)與裝配132自主設(shè)計(jì)與裝配14控制裝置及其功能簡介141Arduino/Basra主控板142Bigfish擴(kuò)展板143電路連接方法15配置編程環(huán)境151下載152安裝153設(shè)置IDE選項(xiàng)參數(shù)16設(shè)計(jì)之體驗(yàn):Blink17進(jìn)階實(shí)踐18本章小結(jié)第2章編程基礎(chǔ)21常量、變量與表達(dá)式211常量212變量213表達(dá)式22常用運(yùn)算符221算術(shù)運(yùn)算符222關(guān)系運(yùn)算符和關(guān)系表達(dá)式223邏輯運(yùn)算符和邏輯表達(dá)式224位操作運(yùn)算符和使用注意事項(xiàng)225運(yùn)算符的優(yōu)先級(jí)和結(jié)合性23流程控制的基本結(jié)構(gòu)231順序結(jié)構(gòu)232選擇結(jié)構(gòu)233循環(huán)結(jié)構(gòu)24函數(shù)及其調(diào)用規(guī)則241函數(shù)的定義242函數(shù)的調(diào)用25復(fù)合數(shù)據(jù)類型251數(shù)組252字符數(shù)組26編譯預(yù)處理261宏定義262文件包含263條件編譯27庫函數(shù)271常用的庫函數(shù)及其調(diào)用272自定義庫函數(shù)的編寫及調(diào)用273關(guān)于庫函數(shù)的幾點(diǎn)說明28進(jìn)階實(shí)踐29本章小結(jié)第3章機(jī)器人控制系統(tǒng)的構(gòu)建基礎(chǔ)31控制系統(tǒng)的基本構(gòu)成 32I/O端口及其應(yīng)用321數(shù)字I/O端口及其應(yīng)用322模擬輸入端口及其應(yīng)用323模擬輸出端口及其應(yīng)用33中斷331中斷的概念332定時(shí)器中斷及其應(yīng)用333外部中斷函數(shù)及其應(yīng)用34鍵盤模塊及其應(yīng)用35常用顯示模塊及其應(yīng)用351LED數(shù)碼管及其應(yīng)用3528×8 LED點(diǎn)陣及其應(yīng)用353OLED有機(jī)發(fā)光二極管及其應(yīng)用36常用執(zhí)行機(jī)構(gòu)及其應(yīng)用361舵機(jī)及其控制362直流電機(jī)及其控制37進(jìn)階實(shí)踐371主題實(shí)踐(一)——按鍵功能模式切換的設(shè)計(jì)與實(shí)踐372主題實(shí)踐(二)——室內(nèi)光線溫度自動(dòng)測控系統(tǒng)設(shè)計(jì)38本章小結(jié)第4章機(jī)器人的機(jī)構(gòu)設(shè)計(jì)基礎(chǔ)41機(jī)構(gòu)的基本組成及分析42常用的平面機(jī)構(gòu)421平面四桿機(jī)構(gòu)及其應(yīng)用實(shí)例422齒輪機(jī)構(gòu)及其應(yīng)用實(shí)例423凸輪機(jī)構(gòu)及其應(yīng)用實(shí)例43個(gè)性化的機(jī)構(gòu)設(shè)計(jì)基礎(chǔ)431基于形態(tài)學(xué)矩陣法的方案設(shè)計(jì)432計(jì)算機(jī)輔助設(shè)計(jì)433常用的設(shè)計(jì)制造工藝44進(jìn)階實(shí)踐441主題實(shí)踐(一)——設(shè)計(jì)一個(gè)LOGO442主題實(shí)踐(二)——調(diào)光臺(tái)燈的設(shè)計(jì)與制作45本章小結(jié)第5章簡單機(jī)構(gòu)的設(shè)計(jì)與實(shí)踐51幾種簡單機(jī)構(gòu)的設(shè)計(jì)與實(shí)踐511機(jī)械手爪的設(shè)計(jì)與實(shí)踐512自動(dòng)感應(yīng)門的設(shè)計(jì)與實(shí)踐52多驅(qū)動(dòng)簡單機(jī)構(gòu)的設(shè)計(jì)與實(shí)踐521小車底盤的設(shè)計(jì)與實(shí)踐522二自由度云臺(tái)的設(shè)計(jì)與實(shí)踐53進(jìn)階實(shí)踐531主題實(shí)踐(一)——自動(dòng)伸縮門的設(shè)計(jì)與控制532主題實(shí)踐(二)——智能臺(tái)燈的設(shè)計(jì)與控制54本章小結(jié)第6章初識(shí)復(fù)雜系統(tǒng)61功能拓展——防夾感應(yīng)門的設(shè)計(jì)與實(shí)踐611設(shè)計(jì)要求612設(shè)計(jì)思路613動(dòng)手實(shí)踐62機(jī)構(gòu)拓展——三自由度機(jī)械臂的設(shè)計(jì)與實(shí)踐621設(shè)計(jì)要求622機(jī)構(gòu)設(shè)計(jì)與搭建 623運(yùn)動(dòng)算法與控制實(shí)現(xiàn)63綜合拓展——智能搬運(yùn)小車的設(shè)計(jì)與實(shí)踐631設(shè)計(jì)要求632設(shè)計(jì)思路64進(jìn)階實(shí)踐641主題實(shí)踐(一)——排爆機(jī)器人的設(shè)計(jì)與實(shí)踐642主題實(shí)踐(二)——猜拳機(jī)器人的設(shè)計(jì)與實(shí)踐643主題實(shí)踐(三)——三自由度機(jī)械臂的拓展設(shè)計(jì)與實(shí)踐65本章小結(jié)第7章機(jī)器人產(chǎn)品的原型設(shè)計(jì)與實(shí)踐71概述72預(yù)備知識(shí)721步進(jìn)電機(jī)及其驅(qū)動(dòng)控制722SH-ST擴(kuò)展板723AccelStepper步進(jìn)電機(jī)庫函數(shù)簡介73Delta機(jī)械臂的設(shè)計(jì)與實(shí)踐731設(shè)計(jì)要求732Delta機(jī)械臂的結(jié)構(gòu)設(shè)計(jì)733Delta機(jī)械臂的運(yùn)動(dòng)算法及控制實(shí)現(xiàn)74直角坐標(biāo)型機(jī)械臂的設(shè)計(jì)與實(shí)踐741設(shè)計(jì)要求742雙軸直角坐標(biāo)型機(jī)械臂的結(jié)構(gòu)設(shè)計(jì)743雙軸直角坐標(biāo)型繪圖機(jī)械臂的運(yùn)動(dòng)算法744雙軸直角坐標(biāo)型繪圖機(jī)械臂的控制實(shí)現(xiàn) 75進(jìn)階實(shí)踐751主題實(shí)踐(一)——三軸繪圖機(jī)械臂的設(shè)計(jì)與實(shí)踐752主題實(shí)踐(二)——桁架機(jī)械手的設(shè)計(jì)與實(shí)踐76本章小結(jié)第8章仿生機(jī)器人的設(shè)計(jì)與實(shí)踐81知識(shí)拓展與儲(chǔ)備811SH-SR擴(kuò)展板812多舵機(jī)輔助調(diào)試軟件Controller813將數(shù)據(jù)寫到flash814MPU6050陀螺儀及其應(yīng)用82串聯(lián)關(guān)節(jié)型仿生機(jī)器人的設(shè)計(jì)與實(shí)踐821設(shè)計(jì)要求822串聯(lián)四足仿生機(jī)器人的結(jié)構(gòu)設(shè)計(jì)823串聯(lián)關(guān)節(jié)型仿生機(jī)器人運(yùn)動(dòng)算法與控制83并聯(lián)關(guān)節(jié)型仿生機(jī)器人的設(shè)計(jì)與實(shí)踐831設(shè)計(jì)要求832并聯(lián)仿生機(jī)器人的結(jié)構(gòu)設(shè)計(jì)833并聯(lián)仿生機(jī)器人運(yùn)動(dòng)算法與控制實(shí)現(xiàn)84多自由度雙足機(jī)器人的設(shè)計(jì)與實(shí)踐841設(shè)計(jì)要求842雙足仿人機(jī)器人的結(jié)構(gòu)設(shè)計(jì)843多自由度雙足機(jī)器人運(yùn)動(dòng)算法844多自由度雙足機(jī)