定 價:47 元
叢書名:高職高專智能機器人技術(shù)專業(yè)系列教材
- 作者:汪振中
- 出版時間:2021/8/1
- ISBN:9787111681465
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TP242
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
本書以世界技能大賽移動機器人賽項中的編程技術(shù)為主要知識點,介紹了以myRIO為控制核心的LabVIEW編程技術(shù)。本書內(nèi)容包括LabVIEW編程技術(shù)認知、myRIO的軟件安裝與配置、myRIO輸入/輸出口基本功能應(yīng)用、機器視覺應(yīng)用、電動機控制、帶通信協(xié)議設(shè)備的應(yīng)用、移動機器人的機械設(shè)計和移動機器人的運動控制。
本書從LabVIEW編程入手,同時結(jié)合myRIO控制器應(yīng)用,力求為學習以myRIO為控制核心的LabVIEW編程奠定基礎(chǔ),并對關(guān)鍵編程技術(shù)進行深入闡述。本書可作為高職高專院校和技師學院智能機器人技術(shù)、智能控制技術(shù)、新能源汽車技術(shù)、機電一體化技術(shù)、電氣自動化技術(shù)、工業(yè)機器人技術(shù)、計算機應(yīng)用技術(shù)或物聯(lián)網(wǎng)應(yīng)用技術(shù)等專業(yè)的教材,也可為相關(guān)工程技術(shù)人員學習LabVIEW編程和基于NI的其他硬件應(yīng)用提供有益借鑒。
本書配有程序源代碼和學習視頻等資源,便于學生全方位地理解和掌握世界技能大賽移動機器人賽項的編程技術(shù)。凡使用本書作為教材的教師可登錄機械工業(yè)出版社教育服務(wù)網(wǎng)wwwcmpeducom注冊后下載配套資源。咨詢電話:010-88379375。
前言
移動機器人系統(tǒng)是集環(huán)境感知、路徑規(guī)劃和動作控制等多功能于一體的綜合系統(tǒng),運用機械設(shè)計與安裝、傳感技術(shù)、電子技術(shù)、機器視覺、控制技術(shù)、計算機工程、信息處理技術(shù)和人工智能等多學科理論知識和實踐操作經(jīng)驗,圍繞機器人的機械和控制系統(tǒng)進行工作的。
移動機器人除用于宇宙探測、海洋開發(fā)等領(lǐng)域外,在工廠自動化、建筑、采礦、排險、軍事、倉儲、服務(wù)、農(nóng)業(yè)、醫(yī)療和防疫等方面也有廣泛的應(yīng)用前景。移動機器人技術(shù)逐漸成為衡量國家智能機器人領(lǐng)域先進程度的重要標志之一。近年來,受人口老齡化、勞動力人數(shù)減少、疫情等的影響,移動機器人在醫(yī)療、倉儲、防疫和養(yǎng)老服務(wù)等領(lǐng)域應(yīng)用廣泛。移動機器人技術(shù)也在朝著精確定位、自動駕駛、自主識別及語音交互等方向發(fā)展。
世界技能大賽移動機器人賽項的核心技術(shù)是基于myRIO控制器的LabVIEW編程和應(yīng)用,通過myRIO控制器綜合控制各種傳感器和電動機,讓機器人按規(guī)定運行。本書以廣州慧谷動力科技有限公司開發(fā)的移動機器人底盤為硬件平臺,從LabVIEW編程軟件入手,通過LabVIEW編程技術(shù)認知項目的介紹,尤其是對世界技能大賽移動機器人賽項相關(guān)的一些編程技術(shù)的介紹,力求使讀者快速掌握LabVIEW編程技能;再通過對myRIO控制器的學習,使讀者掌握其基本功能和應(yīng)用,尤其是myRIO控制器與紅外線、超聲波、陀螺儀、攝像頭、舵機和直流電動機等電氣元件的聯(lián)合應(yīng)用,掌握各種傳感器和電動機的控制原理;后通過講解移動機器人技術(shù),介紹移動機器人的機械設(shè)計、運動控制和路徑規(guī)劃,從而實現(xiàn)對機器人的綜合應(yīng)用與控制。
本書由上海信息技術(shù)學校汪振中任主編。具體編寫分工為:汪振中編寫項目一、項目二和項目三;廣東工業(yè)大學周述蒼編寫項目四;廣州慧谷動力科技有限公司林佳鵬編寫項目五和項目六;廣州慧谷動力科技有限公司肖逸瑞編寫項目七;廣州機電技師學院陳文科編寫項目八。在此特別感謝廣州慧谷動力科技有限公司給予的大力支持!
由于編者水平有限,書中難免存在不足之處,懇請各位專家和廣大讀者批評指正。
編者
目錄
前言
二維碼索引
項目一
LabVIEW編程技術(shù)認知1
任務(wù)一了解LabVIEW1
任務(wù)二認識和使用LabVIEW
數(shù)據(jù)9
任務(wù)三認識和使用LabVIEW程序
運行結(jié)構(gòu)29
項目二
myRIO的安裝與配置44
任務(wù)一軟件的安裝44
任務(wù)二 myRIO的配置50
項目三
myRIO輸入/輸出口基本
功能應(yīng)用60
任務(wù)一點亮myRIO上的
LED燈60
任務(wù)二安全燈的控制64
任務(wù)三啟動按鈕的讀取67
任務(wù)四紅外傳感器信號的采集75
任務(wù)五超聲波傳感器信號的采集79
項目四
機器視覺應(yīng)用92
任務(wù)一視覺助手的使用92
任務(wù)二LabVIEW編程圖像
采集100
任務(wù)三顏色識別105
任務(wù)四條碼識別112
任務(wù)五形狀識別116項目五
電動機控制122
任務(wù)一舵機的PWM控制122
任務(wù)二直流電動機開環(huán)調(diào)速126
任務(wù)三直流電動機PID速度
閉環(huán)控制131
任務(wù)四直流電動機PID位置
閉環(huán)控制138
項目六
帶通信協(xié)議設(shè)備的應(yīng)用143
任務(wù)一UART(串口超聲波模塊)
的應(yīng)用143
任務(wù)二I2C(陀螺儀)的應(yīng)用147
任務(wù)三SPI(四位數(shù)碼管模塊)
的應(yīng)用154
項目七
移動機器人的機械設(shè)計161
任務(wù)一底盤結(jié)構(gòu)及其運動學
模型161
任務(wù)二移動機器人底盤裝配167
項目八
移動機器人運動控制181
任務(wù)一坐標控制181
任務(wù)二基于坐標控制的路徑
規(guī)劃189
任務(wù)三超聲波距離追蹤193
任務(wù)四機器人巡線196
任務(wù)五機器人走迷宮201
參考文獻207