亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Arduino的6自由度智能機械臂創(chuàng)新實驗平臺

        2018-06-30 06:27:06李知菲
        中國信息技術(shù)教育 2018年10期
        關(guān)鍵詞:舵機連桿編程

        摘要:智能機器人是我國“十三五”期間的重大科研方向和熱點應(yīng)用領(lǐng)域,在高等院校相關(guān)專業(yè)中,智能機器人方向的教學(xué)資源建設(shè)和教學(xué)改革實踐方興未艾。同時,智能機器人是較為典型的機械、電子和計算機等先進(jìn)技術(shù)結(jié)合的一體化系統(tǒng),將其作為大學(xué)生工程教育和創(chuàng)新教育的實驗平臺非常適合。在眾多類型的機器人中,多自由度機械臂是市場應(yīng)用最為廣泛的一種智能機器人,由此,本文詳細(xì)論述了浙江師范大學(xué)數(shù)理與信息工程學(xué)院基于Arduino的6自由度智能機械臂的設(shè)計。教學(xué)實踐表明,該設(shè)計的創(chuàng)新實驗平臺具有較強的專業(yè)知識綜合性,較能調(diào)動學(xué)生學(xué)習(xí)的主動性,在培養(yǎng)學(xué)生實踐能力和創(chuàng)新素養(yǎng)方面效果良好。

        關(guān)鍵詞:智能機器人;6自由度機械臂;創(chuàng)新實驗;Arduino;創(chuàng)新能力

        中圖分類號:G434 文獻(xiàn)標(biāo)識碼:A 論文編號:1674-2117(2018)10-0099-03

        引言

        創(chuàng)新實驗平臺[1]是高等院校在進(jìn)行工程教育和創(chuàng)新教育時,將理論知識、實踐技能和創(chuàng)新能力有機融合的高層次、綜合性教學(xué)手段。隨著近年來智能機器人技術(shù)的發(fā)展,以智能機器人開發(fā)或應(yīng)用為核心的創(chuàng)新實驗平臺成為熱點。[2]智能機器人是一種典型的融合了材料、機械、電子以及計算機技術(shù)、傳感技術(shù)、可編程控制和人工智能等先進(jìn)技術(shù)的一體化系統(tǒng),與之相關(guān)的研究所涉及的學(xué)科多,應(yīng)用領(lǐng)域廣,是目前世界各國高校和研究機構(gòu)進(jìn)行教學(xué)研究與工程訓(xùn)練的理想實驗平臺。[3]

        在眾多類型的機器人中,多自由度機械臂[4]可完成碼垛、裝配、切削、焊接或噴涂等工業(yè)生產(chǎn)作業(yè),是最為常見且應(yīng)用最廣泛的一種智能機器人,本文以我國目前市場占有率最高的ABB公司6自由度關(guān)節(jié)機械臂4600為參考對象(如圖1),首先基于D-H參數(shù)法進(jìn)行運動學(xué)分析[5],在建立參數(shù)模型后,采用通用模型套件設(shè)計了6自由度機械臂模型。模型控制系統(tǒng)采用Arduino控制器,通過編程控制多個舵機完成所需動作序列。用于學(xué)生創(chuàng)新實驗時,以動作序列編程為主,設(shè)計了上下料、拋光和噴涂三種基本動作序列要學(xué)生編程實現(xiàn),如果配合末端執(zhí)行器,可執(zhí)行夾取或裝配等更復(fù)雜動作。

        智能機器人的運動學(xué)模型及系統(tǒng)硬件

        智能機器人利用控制系統(tǒng)進(jìn)行運動軌跡規(guī)劃和實時運動控制,其數(shù)學(xué)基礎(chǔ)是機器人運動學(xué),此類問題一直是機器人和人工智能領(lǐng)域的研究熱點。機器人運動學(xué)描述了機械運動關(guān)節(jié)與機器人運動組件(如連桿等)的各剛體之間的運動關(guān)系。進(jìn)行機器人設(shè)計時,首先應(yīng)該對其進(jìn)行運動學(xué)分析,并建立參數(shù)模型。根據(jù)ABB 4600 6自由度機械臂的固有物理結(jié)構(gòu),本文采用如圖2所示的D-H參數(shù)模型來描述機器人各個運動部件之間的數(shù)學(xué)關(guān)系。

        在圖2中,設(shè)連桿長度為αi,連桿扭角αi表示垂直于公共法線所在平面內(nèi)兩軸的夾角,連桿距離di表示兩連桿的相對位置,關(guān)節(jié)角θi表示兩連桿法線的夾角。由此,可以用ai和αi來描述單個連桿,而用di和θi描述兩個連桿之間的關(guān)系。同時,連桿長度ai、連桿扭角αi和連桿距離di均只與機器人物理結(jié)構(gòu)相關(guān),可視為常量,具體定義見右下表。

        為了使智能機器人創(chuàng)新實驗平臺搭建方便快速,筆者采用了目前流行的智能機械臂通用硬件,主要包括機械臂通用組件、舵機和Arduino控制器,具體如下:

        (1)機械臂通用組件:這套組件的作用是組成機械臂各個位置的連桿,材質(zhì)為鋁合金,外觀如圖3所示。

        (2)舵機:舵機驅(qū)動連桿轉(zhuǎn)動一定角度,多個舵機協(xié)同作用,可以使機械臂做出各種動作。本文選用的舵機如下頁圖4所示。

        (3)Arduino控制器:Arduino是一個支持多個擴展接口的開源硬件平臺。以Arduino為控制器的機器人擁有許多功能,如使機器人連接各類傳感器、驅(qū)動不同類型的電動機或存儲一組預(yù)定義動作序列等。本文選用的型號是常見的Arduino UNO,如下頁圖5所示。

        基于Arduino的智能機器人控制系統(tǒng)

        機器人能夠順利執(zhí)行預(yù)先編輯好的各種動作,依賴的是基于單片機或智能控制器的控制系統(tǒng)。本文選用最近流行的Arduino UNO控制器,其編程環(huán)境較為簡單,且是開源系統(tǒng),相關(guān)資源較多,擴展性強,滿足創(chuàng)新實驗平臺的實驗仿真需求。

        本文的6自由度智能機器人共使用6路舵機,是較為典型的多路舵機控制案例。6個舵機都支持180度轉(zhuǎn)角,舵機的轉(zhuǎn)動角度是通過調(diào)節(jié)脈沖寬度調(diào)制(PWM)信號的占空比來實現(xiàn)的,標(biāo)準(zhǔn)PWM信號的周期固定為20ms(50Hz),脈寬在500us到2500us之間,脈寬和舵機的轉(zhuǎn)角0度~180度相對應(yīng)。所謂動作序列的編輯,就是同時實驗測試,找出PWM脈寬和各個舵機轉(zhuǎn)角值(對應(yīng)著不同動作)之間對應(yīng)的時序關(guān)系,并把這種時序關(guān)系存儲起來,當(dāng)需要機器人重復(fù)該動作序列時,按照預(yù)先存儲好的時序驅(qū)動各個舵機,完成動作。

        利用Arduino的編程環(huán)境,可以完成上述實驗過程,學(xué)生在編程調(diào)試過程中,能夠更形象直觀地理解智能機器人控制系統(tǒng)的工作流程,較深入地將理論知識點與實踐結(jié)合起來,同時,編輯新的動作序列也能較好地培養(yǎng)學(xué)生的創(chuàng)新能力。本文實驗采用的編程軟件環(huán)境如圖6所示。

        控制舵機角度等的范例程序如下:

        pos1 = pos1+20;

        servo1.write(pos1);

        delay (30);

        if(pos1>170)

        { pos1=170;

        servo1.write(pos1);}

        每個不同的動作序列都需要根據(jù)分解后的各個動作設(shè)置對應(yīng)舵機的參數(shù),并校正上面程序中的變量值,對于多個舵機而言還需考慮時延等情況。

        綜上所述,從整個創(chuàng)新實驗平臺的軟硬件以及實驗的過程來看,本文的創(chuàng)新實驗平臺具有較強的綜合性,結(jié)合了智能機器人的控制與應(yīng)用,雖有難度,但也較好地調(diào)動了學(xué)生的積極性。

        結(jié)論

        隨著智能機器人應(yīng)用領(lǐng)域的不斷擴大,人們對機器人性能的要求越來越高,高速、高精度、智能和模塊化成為目前機器人發(fā)展的主要趨勢。而6自由度關(guān)節(jié)式智能機器人的操作空間大且結(jié)構(gòu)緊湊,所以它的應(yīng)用范圍最廣泛。本文選擇ABB公司的4600型機器人為研究對象,建立D-H參數(shù)模型,搭建了以Arduino控制器為核心的6自由度機械臂軟硬件系統(tǒng),并將該系統(tǒng)作為創(chuàng)新實驗平臺,用于機器人實踐教學(xué),取得了較好的教學(xué)效果。

        參考文獻(xiàn):

        [1]鐘麗鴻,金京姬,王強強.開放性創(chuàng)新實驗教學(xué)管理模式初探[J].教育現(xiàn)代化,2017,4(28):210-213.

        [2]張則,蘇貴章,李春江,等.大學(xué)生創(chuàng)新性實驗計劃實施策略[J].中國科技信息,2015(11):1-3.

        [3]董愛梅.以智能機器人為平臺專業(yè)學(xué)位研究生培養(yǎng)模式的研究[J].教育教學(xué)論壇,2017(45):170-171.

        [4]左駿秋,張磊,喜冠南,等.關(guān)節(jié)半解耦6自由度服務(wù)機器人的設(shè)計與運動學(xué)研究[J].機械設(shè)計,2017,34(6):88-94.

        [5]Loh B G,Rosen J. Kinematic analysis of 7 degress of freedom upper-limb exoskeleton robot with tilted shoulder abduction[J].International Journal of Precision Engineering and Manufacturing,2013,14(1):69-76.

        作者簡介:李知菲,男,講師,研究方向為智能機器人、虛擬現(xiàn)實與動作捕捉。

        猜你喜歡
        舵機連桿編程
        我家有只編程貓
        我家有只編程貓
        我家有只編程貓
        我家有只編程貓
        某發(fā)動機連桿螺栓擰緊工藝開發(fā)
        含齒隙彈載舵機的全局反步模糊自適應(yīng)控制
        基于dsPIC單片機的飛艇舵機控制實現(xiàn)
        電子制作(2018年1期)2018-04-04 01:48:14
        基于高速同步485總線通信的多通道舵機控制器設(shè)計
        基于云模型的舵機同步控制
        連桿的運動及有限元分析
        機械工程師(2015年9期)2015-02-26 08:38:12
        亚洲男人天堂av在线| 特黄做受又硬又粗又大视频小说 | 极品诱惑一区二区三区| 久久亚洲综合亚洲综合| 亚洲av永久无码精品网站| 日韩高清在线观看永久| 欧美日本免费一区二| 国产视频一区二区三区免费| av影院在线免费观看不卡 | 国产黄片一区视频在线观看| 国产精品自产拍在线18禁| 亚洲国产精品久久电影欧美| 少妇内射视频播放舔大片| 亚洲AV日韩AV高潮喷潮无码| 国产中文字幕亚洲精品| 色视频线观看在线网站| 久久99国产乱子伦精品免费| 精品人妻av一区二区三区不卡| 亚洲av迷人一区二区三区| 岳好紧好湿夹太紧了好爽矜持| 国产精品理人伦国色天香一区二区| 青春草在线观看免费视频| 国产一区亚洲二区三区| 色一情一乱一伦一区二区三区日本| 亚洲欧美性另类春色| 男女一区视频在线观看| 国产高清在线观看av片| 男女18禁啪啪无遮挡| 一区二区三区国产97| 久久女人精品天堂av影院麻| 97人人模人人爽人人少妇| 图图国产亚洲综合网站| 亚洲人妻av综合久久| 无码无套少妇毛多18p| 美女自卫慰黄网站| 国产亚洲三级在线视频| 成人性生交大片免费入口| 日出水了特别黄的视频| 日韩国产有码在线观看视频| 一区二区三区蜜桃av| 曰本无码人妻丰满熟妇啪啪|