機器人控制與應用編程/高等學校智能制造與工業(yè)信息化類專業(yè)“十三五”課改規(guī)劃教材
定 價:57 元
叢書名:高等學校應用型新工科創(chuàng)新人才培養(yǎng)計劃指定教材高等學校智能制造與工業(yè)信息化類專業(yè)“十三五”課改規(guī)劃教材
- 作者:青島英谷教育科技股份有限公司 編
- 出版時間:2018/2/1
- ISBN:9787560648330
- 出 版 社:西安電子科技大學出版社
- 中圖法分類:TP24
- 頁碼:342
- 紙張:膠版紙
- 版次:1
- 開本:16開
機器人是先進制造業(yè)的關鍵支撐裝備,其研發(fā)和應用是衡量一個國家創(chuàng)新和高端制造發(fā)展水平的重要標志,對推動工業(yè)轉型升級和改善人民生活水平具有重要意義。
《機器人控制與應用編程/高等學校智能制造與工業(yè)信息化類專業(yè)“十三五”課改規(guī)劃教材》以教學機器人和ABB工業(yè)機器人為例,深入淺出地講解了兩種典型機器人控制系統(tǒng)的整體概念和編程方法。
《機器人控制與應用編程/高等學校智能制造與工業(yè)信息化類專業(yè)“十三五”課改規(guī)劃教材》共分為7章,第1章簡要介紹了機器人的發(fā)展歷史和基礎結構;第2、3章結合實例介紹了教學機器人的基礎知識和編程方法;第4、5章介紹了機器人的運動基礎和軌跡仿真;第6、7章結合實際案例介紹了工業(yè)機器人的基礎知識和編程方法。理論講解結合實踐練習,幫助讀者迅速掌握機器人控制系統(tǒng)開發(fā)的必備知識,全面提高實際動手能力。
《機器人控制與應用編程/高等學校智能制造與工業(yè)信息化類專業(yè)“十三五”課改規(guī)劃教材》內(nèi)容精煉、實用性強,可作為高校智能制造專業(yè)的教材,也可為有志于從事機器人行業(yè)的讀者提供理論參考。
隨著以智能制造為代表的新一輪產(chǎn)業(yè)變革的迅猛發(fā)展,高端智能裝備成為制造業(yè)升級改造的主要助力。為加速我國制造業(yè)的轉型升級、提質(zhì)增效,國務院提出了“中國制造2025”戰(zhàn)略目標,明確將智能制造作為主攻方向,致力于加速培育我國新的經(jīng)濟增長動力,力爭搶占新一輪產(chǎn)業(yè)競爭的制高點。
備受關注的機器人無疑是先進制造業(yè)的關鍵支撐設備。工信部、發(fā)改委、財政部聯(lián)合印發(fā)的《機器人產(chǎn)業(yè)發(fā)展規(guī)劃(2016-2020年)》將機器人作為重點發(fā)展領域作了進一步詳細部署,意在盡快打造中國制造新優(yōu)勢,加快制造強國建設。當前形勢下,舊的增長模式不可持續(xù),工業(yè)的轉型升級意義重大,機器人則是這場變革的關鍵。工信部部長苗圩曾指出,要以工業(yè)機器人為抓手,通過工業(yè)機器人在工業(yè)領域的推廣應用,提升我國工業(yè)制造過程的自動化和智能化水平。
當前,我國機器人市場正處于高速增長期。自2013年以來,我國已連續(xù)五年成為全球機器人第一大市場。伴隨著勞動力成本的增加以及政策的推動,“機器換人”成為國內(nèi)諸多制造企業(yè)升級改造的重要手段。歷史表明,廣泛的市場應用將帶來技術的飛速提升。因此,我國的工業(yè)機器人雖然起步較晚,但是隨著應用的不斷擴大以及國家的各種政策扶持,有望在未來進入國際先進行列。
發(fā)展機器人是大勢所趨,行業(yè)前景廣闊,但由于種種原因,目前該領域人才供求失衡嚴重:一方面,機器人廠商、系統(tǒng)集成商及加工制造業(yè)等求賢若渴;另一方面,人才供給嚴重不足,難以滿足企業(yè)用人需求。究其原因,主要的,一是相對于近年來國內(nèi)機器人產(chǎn)業(yè)的爆發(fā)性發(fā)展態(tài)勢,高校、職校等的課程設置滯后,反應速度過慢;二是大機器人廠商有技術壁壘,雖然提供相關培訓,但存在品牌針對性過強、配套設施不足、培訓網(wǎng)點有限等缺陷,難以形成系統(tǒng)的教學流程和人才培養(yǎng)體系。這些因素在阻礙著中國機器人產(chǎn)業(yè)的進一步發(fā)展。
本書就是致力于解決上述兩個問題的產(chǎn)物——根據(jù)機器人相關企業(yè)需求設置課程內(nèi)容,并開發(fā)了相關配套設施(英谷教學機器人和工業(yè)機器人實訓系統(tǒng)),試圖形成系統(tǒng)的機器人教學流程,著力增強動手實操能力,以為中國機器人產(chǎn)業(yè)的發(fā)展輸送更多人才。
本書是面向高等院校智能制造專業(yè)、機器人專業(yè)方向的標準化教材,包含四個方面的內(nèi)容:機器人的發(fā)展歷史和基礎知識、機器人運動學及逆運動學分析與仿真、教學機器人編程及ABB工業(yè)機器人編程和仿真。這四個方面的知識合理分布于整套教材,章節(jié)間銜接流暢,由淺入深,理論講解結合實踐練習,讓讀者既能對機器人控制系統(tǒng)有一個整體清晰的認識,又能具備基礎編程能力,提高學以致用和解決實際問題的能力。
第1章 機器人概述
1.1 機器人的起源與發(fā)展
1.1.1 機器人的發(fā)展歷史
1.1.2 機器人的定義和特點
1.1.3 機器人的分類
1.1.4 機器人的發(fā)展現(xiàn)狀
1.1.5 機器人的發(fā)展趨勢
1.2 機器人的結構
1.2.1 機械系統(tǒng)
1.2.2 控制系統(tǒng)
1.2.3 驅(qū)動系統(tǒng)
1.2.4 感知系統(tǒng)
1.2.5 機器人與人工智能
1.3 工業(yè)機器人
1.3.1 工業(yè)機器人的結構
1.3.2 工業(yè)機器人主要技術參數(shù)
1.3.3 常見工業(yè)機器人及其應用
1.3.4 工業(yè)機器人的發(fā)展前景
1.3.5 工業(yè)機器人的知識體系
本章小結
本章練習
第2章 教學機器人基礎
2.1 教學機器人實驗平臺
2.1.1 機械臂
2.1.2 運動元件
2.1.3 執(zhí)行單元
2.1.4 控制方式
2.1.5 控制單元
2.2 教學機器人操作
2.3 上位機控制程序
2.3.1 上位機程序安裝
2.3.2 上位機控制軟件界面
2.3.3 上位機控制功能
2.3.4 上位機通信演示
2.4 開發(fā)環(huán)境搭建
2.4.1 MDK安裝步驟
2.4.2 安裝芯片支持包
2.4.3 創(chuàng)建程序模板
2.4.4 使用固件庫
2.4.5 MDK選項設置頁
2.4.6 仿真器ST-LINK的連接和驅(qū)動
本章小結
本章練習
第3章 教學機器人編程
3.1 PWM控制信號
3.2 控制系統(tǒng)編程
3.2.1 單片機基礎
3.2.2 定時器的PWM輸出模式
3.2.3 舵機控制編程
3.2.4 代碼優(yōu)化
3.2.5 舵機轉動演示
3.2.6 多舵機并行
3.2.7 舵機并行演示
3.3 外設與接口
3.3.1 指示燈
3.3.2 按鍵
3.3.3 USART串行接口
3.3.4 存儲芯片
3.3.5 I2C接口
3.4 與上位機通信
3.4.1 通信協(xié)議
3.4.2 通信協(xié)議處理流程
3.5 函數(shù)列表
本章小結
本章練習
第4章 機器人運動基礎
4.1 機器人坐標系
4.2 機器人坐標變換
4.2.1 齊次坐標
4.2.2 平移變換
4.2.3 旋轉變換
4.2.4 坐標系變換的一般情況
4.3 機器人連桿坐標系
4.3.1 機器人連桿
4.3.2 機器人連桿參數(shù)
4.3.3 機器人連桿坐標系
4.3.4 連桿坐標系的建立步驟
4.3.5 教學機器人連桿坐標系的確定
本章小結
本章練習
第5章 機器人軌跡與仿真
5.1 機器人軌跡分析
5.1.1 運動學正問題
5.1.2 教學機器人運動學正問題分析
5.1.3 運動學正問題的Matlab分析
5.1.4 教學機器人運動學正問題編程
5.1.5 運動學逆問題
5.1.6 教學機器人運動學逆問題分析
5.1.7 運動學逆問題的Matlab分析
5.1.8 教學機器人運動學逆問題編程
5.1.9 ABB IRB 1200機器人運動學分析
5.2 機器人運動分析
5.2.1 矢量的速度和角速度表示方法
5.2.2 剛體的運動描述
5.2.3 連桿的運動描述
5.2.4 雅可比矩陣
5.2.5 教學機器人的雅可比矩陣
5.2.6 機械臂靜力分析
5.2.7 速度和靜力的笛卡爾變換
5.3 機器人仿真與實時控制
5.3.1 剛體加速度
5.3.2 牛頓方程和歐拉方程
5.3.3 牛頓-歐拉動力學方程
5.3.4 拉格朗日方程
5.3.5 動力學的Matlab分析
本章小結
本章練習
第6章 工業(yè)機器人編程基礎
6.1 工業(yè)機器人編程
6.1.1 控制系統(tǒng)編程
6.1.2 編程方式
6.1.3 離線編程軟件
6.1.4 離線編程語言
6.2 開發(fā)環(huán)境配置
6.2.1 安裝RobotStudio
6.2.2 軟件界面
6.2.3 構建工作站
6.3 Rapid語言介紹
6.3.1 Rapid語言程序架構
6.3.2 程序及聲明
6.3.3 數(shù)據(jù)與程序數(shù)據(jù)
6.4 Rapid數(shù)據(jù)類型
6.4.1 原子型
6.4.2 別名型
6.4.3 記錄型
6.4.4 非值型
6.4.5 組合數(shù)據(jù)類型
6.4.6 信號相關的數(shù)據(jù)類型
6.4.7 程序數(shù)據(jù)
6.4.8 數(shù)組
6.5 Rapid語法基礎
6.5.1 表達式
6.5.2 語句
6.5.3 指令
本章小結
本章練習
第7章 工業(yè)機器人編程實例
7.1 基本概念
7.1.1 運動方式
7.1.2 手動模式
7.1.3 工作模式
7.1.4 工件坐標系
7.2 構建程序數(shù)據(jù)
7.2.1 設定工具坐標系
7.2.2 設定工件坐標系
7.2.3 設置載荷數(shù)據(jù)
7.3 機器人編程實例
7.3.1 程序創(chuàng)建及編輯
7.3.2 機器人軌跡
7.3.3 邏輯指令
7.3.4 I/O編程
7.3.5 程序仿真、調(diào)試和運行
本章小結
本章練習
參考文獻