




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 . LabVIEW課程設(shè)計33 / 33目 錄摘要3第一章課程設(shè)計41.1 課程設(shè)計的題目:41.2課程設(shè)計要求41.3課題分析41.4設(shè)計目的51.5國外發(fā)展與研究現(xiàn)狀6第二章機器人概述82.1機器人定義82.2機器人的構(gòu)成與分類82.3機器人的坐標變換82.4平移變換92.5 旋轉(zhuǎn)變換92.6機器人的運動學102.7 機器手的運動方向102.8運動位置和坐標112.9機器人的動力學11第三章機器人手臂程序結(jié)構(gòu)與功能14第四章運動方案設(shè)計204.1手臂設(shè)計圖204.2機器人手臂預(yù)期的功能要求204.3程序模塊設(shè)計20第五章機器人手臂程序215.1機器人手臂完整圖215.2機器人手制作的程序
2、215.3機器人手臂旋轉(zhuǎn)的程序225.4機器人關(guān)節(jié)顏色調(diào)整的程序225.5機器人手臂移動的程序235.6機器人各個關(guān)節(jié)的控制程序235.7機器人手的合245.8機器人手臂位置控制245.9機器人關(guān)節(jié)的跳動25第六章機器人手臂功能介紹256.1顯示模塊256.2 手臂控制模塊261)控制面板266.3 顏色選擇模塊306.4手關(guān)節(jié)控制按鈕32第七章心得體會33參考文獻與33摘 要虛擬儀器是對傳統(tǒng)儀器的重大突破,是計算機與儀器相結(jié)合的產(chǎn)物,具有明顯的技術(shù)優(yōu)勢,代表著儀器發(fā)展的最新方向和潮流。機器人手臂具有較高的作業(yè)能力,因此對它的控制成為機器人研究領(lǐng)域的一個重要方向,具有較強的理論意義和實際價值。
3、機器人手臂在很多領(lǐng)域得到廣泛應(yīng)用。LabVIEW圖形化編程軟件的普與,采用LabVIEW編程對機器人模型進行控制,在提高教學資源利用率的同時也收到了良好的教學效果。第一章 課程設(shè)計1.1 課程設(shè)計的題目:機器人手臂的設(shè)計1.2課程設(shè)計要求手臂應(yīng)滿足下列要求:A. 自由伸縮;B.自由360度旋轉(zhuǎn);C.有關(guān)節(jié),具有一定的握力。(1)界面美觀簡潔,程序應(yīng)符合工程化思想。(2)設(shè)計文檔符合軟件文檔國標。1.3課題分析機器人是近30年發(fā)展起來的一種典型的、機電一體化的、獨立的自動化生產(chǎn)工具。在制造工業(yè)中,應(yīng)用工業(yè)機器人技術(shù)是提高生產(chǎn)過程自動化,改善勞動條件,提高產(chǎn)品質(zhì)量和生產(chǎn)效率的有效手段之一,也是新技
4、術(shù)革命的一個重要容。自古以來,人們所設(shè)想的機器人一般是一種在外形和功能上均能模擬人類智能的機器。特別是在20世紀20年代前后,捷克和美國的一些科幻作家創(chuàng)作了一批關(guān)于未來機器人與人類共處中可能發(fā)生的故事之類的文學作品,更使機器人在人們的思想中成為一種無所不能的“超人”。在現(xiàn)實生活中,一些民間工匠根據(jù)這些文學描繪,也制造出一些仿人或仿生的機器人。然而在當時的科技條件下,要使機器人具有某種特殊的“智能”而成為“超人”,顯然是不可能的。美國的戴沃爾設(shè)想了一種可控制的機械手,他首先突破了對機器人的傳統(tǒng)觀點,提出機器人并不一定必須像人,但是必須能做一些人的工作。1954年,他依據(jù)這一想法設(shè)計制作了世界上第
5、一臺機器人實驗裝置,發(fā)表了適用于重復(fù)作業(yè)的通用性工業(yè)機器人一文,并獲得了美國專利。1.4設(shè)計目的由于現(xiàn)代科技的發(fā)展,許多危險的工作已漸漸由機械手臂所取代,尤其是近年來太空科技的發(fā)展日新月累,許多外太空的探勘工作也總少不了機械手臂的幫助。機械手臂的優(yōu)點在于不會如同人一般會有疲勞感,對于指令能確實完成,也不易因為人為疏失而造成傷害,這些優(yōu)點在不容許一點錯誤的科技發(fā)展上具有極重大的意義,也是為何機械手臂的應(yīng)用愈發(fā)廣泛的原因。藉由軟件的幫助,能自由控制手臂的動作,是本課程設(shè)計的主要目的。1.5國外發(fā)展與研究現(xiàn)狀國外機器人領(lǐng)域發(fā)展近幾年有如下幾個趨勢1、工業(yè)機器人性能不斷提高(高速度、高精度、高可靠性、
6、便于操作和維修),而單機價格不斷下降。2、 機械結(jié)構(gòu)向模塊化、可重構(gòu)化發(fā)展。例如關(guān)節(jié)模塊中的伺服電機、減速機、檢測系統(tǒng)三位一體化;由關(guān)節(jié)模塊、連桿模塊用重組方式構(gòu)造機器人整機;國外已有模塊化裝配機器人產(chǎn)品問市。3、工業(yè)機器人控制系統(tǒng)向基于PC機的開放型控制器方向發(fā)展,便于標準化、網(wǎng)絡(luò)化;器件集成度提高,控制柜日見小巧,且采用模塊化結(jié)構(gòu);大大提高了系統(tǒng)的可靠性、易操作性和可維護性。4、 機器人中的傳感器作用日益重要,除采用傳統(tǒng)的位置、速度、加速度等傳感器外,裝配、焊接機器人還應(yīng)用了視覺、力覺等傳感器,而遙控機器人則采用視覺、聲覺、力覺、觸覺等多傳感器的融合技術(shù)來進行環(huán)境建模與決策控制;多傳感器融
7、合配置技術(shù)在產(chǎn)品化系統(tǒng)中已有成熟應(yīng)用。5、虛擬現(xiàn)實技術(shù)在機器人中的作用已從仿真、預(yù)演發(fā)展到用于過程控制,如使遙控機器人操作者產(chǎn)生置身于遠端作業(yè)環(huán)境中的感覺來操縱機器人。6、當代遙控機器人系統(tǒng)的發(fā)展特點不是追求全自治系統(tǒng),而是治理于操作者于機器人的人機交互控制,即遙控加局部自主系統(tǒng)構(gòu)成完整的監(jiān)控遙控操作系統(tǒng),使智能機器人走出實驗室進入實用化階段。美國發(fā)射到火星上的“索杰納”機器人就是這種系統(tǒng)成功應(yīng)用的最著名實例。7、機器人化機械開始興起。從94年美國開發(fā)出“虛擬軸機床”以來,這種新型裝置已成為國際研究的熱點之一,紛紛探索開拓其實際應(yīng)用的領(lǐng)域。國際機器人研究在經(jīng)過了80年代的低潮之后,呈現(xiàn)出復(fù)和繼
8、續(xù)發(fā)展的形勢;我國的機器人研究在國家七五八五與863計劃的推動下也取得了很大的發(fā)展。在70年代的機器人浪潮相比,現(xiàn)在的機器人研究有兩個特點:一是對機器人智能的定位有了更加符合實際的標準,也就是不要求機器人具有像人類一樣的高智商,而只是要求機器人在某種程度上具有自主處理問題的能力。我國的工業(yè)機器人從80年代“七五”科技攻關(guān)開始起步,在國家的支持下,通過“七五”“八五”科技攻關(guān),目前已基本掌握了機器人操作機的設(shè)計制造技術(shù)、控制技術(shù)硬件和軟件設(shè)計技術(shù)、運動學和軌跡規(guī)劃技術(shù),生產(chǎn)了部分機器人關(guān)鍵元器件,開發(fā)出噴漆、弧焊、點焊、裝配、搬運等機器人;其中有130多臺套噴漆機器人在二十余家企業(yè)的近30條自動
9、噴漆生產(chǎn)線(站)上獲得規(guī)模應(yīng)用,弧焊機器人已應(yīng)用在汽車制造廠的焊裝線上。但總的來看,我國的工業(yè)機器人技術(shù)與其工程應(yīng)用的水平和國外比還有一定的距離,如:可靠性低于國外產(chǎn)品;機器人應(yīng)用工程起步晚,應(yīng)用領(lǐng)域窄,生產(chǎn)線系統(tǒng)技術(shù)與國外比有差距;在應(yīng)用規(guī)模上,我國已安裝的國產(chǎn)工業(yè)機器人約200臺,約占全球已安裝臺數(shù)的萬分之四。以上原因主要是沒有形成機器人產(chǎn)業(yè),當前我國的機器人生產(chǎn)都是應(yīng)用戶的要求,“一客戶,一次重新設(shè)計”,品種規(guī)格多、批量小、零部件通用化程度低、供貨周期長、成本也不低,而且質(zhì)量、可靠性不穩(wěn)定。因此迫切需要解決產(chǎn)業(yè)化前期的關(guān)鍵技術(shù),對產(chǎn)品進行全面規(guī)劃,搞好系列化、通用化、模塊化設(shè)計,積極推進
10、產(chǎn)業(yè)化進程。我國的智能機器人和特種機器人在“863”計劃的支持下,也取得了不少成果,其中最為突出的是水下遙控機器人,6000m水下無纜機器人的成果居世界領(lǐng)先水平,還開發(fā)出直接遙控機器人、雙臂協(xié)調(diào)控制機器人、爬壁機器人、管道機器人等機種;在機器人視覺、力覺、聲覺、觸覺等基礎(chǔ)技術(shù)的開發(fā)應(yīng)用上開展了不少工作,有了一定的發(fā)展基礎(chǔ)。但是在多傳感器信息融合控制技術(shù)、遙控加局部自主系統(tǒng)遙控機器人、智能裝配機器人、機器人化機械等的開發(fā)應(yīng)用方面則剛剛起步,與國外先進水平差距較大,需要在原有成績的基礎(chǔ)上,有重點地系統(tǒng)攻關(guān),才能形成系統(tǒng)配套可供實用的技術(shù)和產(chǎn)品,以期在“十五”后期立于世界先進行列之中。第二章 機器人
11、概述2.1機器人定義 至今還沒有機器人的統(tǒng)一定義。關(guān)于機器人的定義,國際上主要有: (1)英國簡明牛津字典的定義:機器人是“貌似人的自動機,具有智力的和順從于人的但不具人格的機器”。 (2)美國機器人協(xié)會(RIA)的定義:機器人是“一種用于移動各種材料、零件、工具或?qū)S醚b置的,通過可編程序動作來執(zhí)行種種任務(wù)的,并具有編程能力的多功能機械手”。 (3)國際標準化組織(ISO)的定義:機器人是一種“自動的、位置可控的、具有編程能力的多功能機械手,這種機械手具有幾個軸,能夠借助于可編程序操作來處理各種材料、零件、工具和專用裝置,以執(zhí)行種種任務(wù)”。 我國的科學家對機器人定義是:“機器人是一種自動化的機
12、器,這種機器具備一些與人或生物相似的智能能力,如感知能力、規(guī)劃能力、動作能力和協(xié)同能力,是一種具有高度靈活性的自動化機器”。2.2機器人的構(gòu)成與分類 現(xiàn)在的一個機器人系統(tǒng),一般由機械手、環(huán)境、任務(wù)、控制器四個相互作用的部分組成,其簡化形式為下圖1所示:任務(wù)控制器執(zhí)行機構(gòu)環(huán)境外傳感器信息外傳感器信息 圖1 機器人系統(tǒng)框圖機器人的分類方法很多,按機械手的幾何結(jié)構(gòu)來分,機器人可分為:柱面坐標、球面坐標、關(guān)節(jié)球面坐標機器人;若按機器人的控制方式來分,機器人可分為:非伺服和伺服機器人兩種。若按機器人控制器的信息輸入方式分,可分為手動、遙控、智能的機器人。2.3機器人的坐標變換在描述物體(如零件、工具或機
13、械手)間關(guān)系時,要用到位置矢量、平面和坐標系等,例如用3×1的位置矢量來確定空間任何一點的位置,即對于直角坐標系A(chǔ),空間任何一點P的位置可用3×1的陣列矢量表示:AP=px py pzT ??臻g物體B的方位(Orientation)可由某個固接于此物體的坐標系B的三個單位主矢量xB yB zB相對于參考坐標系A(chǔ)的方向余弦組成的3X3矩陣描述,即:2.4平移變換 坐標A和B有一樣的方位,但原點不重合,則點P在兩個坐標系中的位置矢量滿足下式,變換圖如圖2:圖2 平移變換2.5 旋轉(zhuǎn)變換 坐標系A(chǔ),B有一樣的原點但方位不同,則點P的在兩個坐標系中的位置矢量有如下關(guān)系,旋轉(zhuǎn)圖示如圖
14、3:圖3旋轉(zhuǎn)變換給出任意旋轉(zhuǎn)變換,能夠由下式求得進行等效旋轉(zhuǎn)角的轉(zhuǎn)軸,即:如一坐標系B與參考系重合,現(xiàn)將其繞通過原點的軸f=0.707 0.707 0T轉(zhuǎn)30度,按照上式Labview編程實現(xiàn)轉(zhuǎn)動后的B如下圖:2.6機器人的運動學機械手是一系列由關(guān)節(jié)連接起來的連桿構(gòu)成的。將為機械手的每一個連桿建立一個坐標系,并用齊次變換來描述這些坐標系間的相對位置和姿態(tài)。若A1表示第一連桿對基坐標的位姿,A2表示第二連桿對第一個連桿的位姿。則第二個連桿對基坐標的位姿為T2=A1A2。2.7 機器手的運動方向如右圖為機器人的夾持器,設(shè):接近矢量a:夾持器進入物體的方向;z軸;方向矢量o:指尖互相指向 Y軸;法線
15、矢量n:指尖互相指向;x軸夾持器的關(guān)節(jié)為第六個,即位姿為T6,則:2.8運動位置和坐標用柱面坐標表示末端運動位置,則沿x平移r,繞z軸轉(zhuǎn)a,沿z軸平移z的方程為:即:2.9機器人的動力學機器人的動力學是研究機器人的動力特性與力的關(guān)系,具體來說是研究兩類問題。1.動力學正問題:已知機械手各關(guān)節(jié)的作用力或力矩,求各關(guān)節(jié)的位移、速度、加速度、運動軌跡。2.動力學逆問題:已知機械手的運動軌跡,即各關(guān)節(jié)的位移、速度、加速度,求各關(guān)節(jié)的驅(qū)動力和力矩。 簡單舉例推到動力學方程:若兩連桿機器人如下圖所示,則對于連桿一:對于連桿二:二桿動能和勢能分別為:系統(tǒng)的總動能和勢能與拉格朗日函數(shù)分別為:分別求得:帶入拉格
16、朗日函數(shù)即可求得動力學方程。運用labview編寫程序運動學和動力學方程,實現(xiàn)機械手臂的旋轉(zhuǎn)和機械手的運動,效果圖如下:部分程序如下:第三章 機器人手臂程序結(jié)構(gòu)與功能I.DrawArm.vi畫手臂該VI含四輸入,一輸出輸入分別為1.Arm Parameters手臂參數(shù)2.style風格3.color顏色4.lightDirection亮度方向輸出為1.Arm Picture手臂圖片IIDrawClaw.vi畫爪該VI含七輸入,一輸出輸入分別為1.claw angle爪角度2.picuter in圖片輸入3.center中心4.Diameter直徑5.Fancy美觀6.claw value爪數(shù)值
17、7.claw color爪顏色輸出為1.Picture Out圖片輸出IIIRection Converter.vi反應(yīng)變換該VI含二輸入,二輸出輸入分別為1.Rect變換2.Scale Factor換算因素輸出為1.Center Pt圖片中心2.Pict Rect圖片轉(zhuǎn)換IVDraw span.vi 畫長度該VI含六輸入,二輸出輸入分別為1.center中心2.Picture In圖片輸入3.Circle Spec 圓4.Direction方向5.Light亮度6.style風格7.color顏色輸出為1.Picuter Out圖片輸出2.style風格VdrawJoint.vi畫連接該VI
18、含五輸入,一輸出輸入分別為1.Picture In圖片輸入2.Rectangle矩形3.color顏色4.style風格5.light Direction亮度方向輸出為1.Picture Out圖片輸出VIPt on Circle .vi圓圖片該VI含三輸入,一輸出輸入分別為1.center中心2.Radius半徑3.Angle角度輸出為1.Tangent Pt切線VIIDraw Multiple lines.vi 繪制多條直線該VI含五輸入,一輸出輸入分別為1.圖片2.直線結(jié)束點3.填充4.顏色5.畫筆輸出為1.新圖片VIIIPt on Circle.vi 圓上圖片該VI含三輸入,二輸出輸入
19、分別為1.Center Pt圖片中心2.Rotation旋轉(zhuǎn)3.Diameter直徑輸出為1.First Pt第一圖2.Second Pt第二圖IX.繪制橢圓.vi該VI含五輸入,一輸出輸入分別為1.圖片2.矩形3.填充4.顏色5.畫筆輸出為1.新圖片XLighted Circle.vi亮圓該VI含五輸入,一輸出輸入分別為1.Picture In圖片輸入2.Pict Rect圖片變換3.color顏色4.Light Direction亮度方向5.lowered下限輸出為1.Picture Out圖片輸出XIInnerRect.vi部變換該VI含二輸入,一輸出輸入分別為1.Rectangle I
20、n矩形輸入2.Size/2輸出為1.Rectangle Out矩形輸出XII顯示醒目顏色.vi該VI含二輸入,二輸出輸入分別為1.顏色輸入2.百分比輸出為1.高亮顯示2.陰影XIII繪制弧.vi該VI含五輸入,一輸出輸入分別為1.圖片2.矩形3.填充4.顏色5.畫筆輸出為1.新圖片XIV設(shè)置畫筆狀態(tài).vi該VI含三輸入,一輸出輸入分別為1.Picture 2.顏色3.畫筆輸出為1.圖片2第四章 運動方案設(shè)計4.1手臂設(shè)計圖4.2機器人手臂預(yù)期的功能要求1、本設(shè)計有三個臂,分別從下到上是J1,J2,J3,。再加上三個圓軸。2、六個關(guān)節(jié)軸的輸入值圍作了一個初略的限制,六個軸可輸入值得圍如下:一軸:
21、 -180 180,即 -180 1180(度),可以自由伸縮二軸: -180 180,即 -180 2180 (度)可以自由伸縮三軸: 可以自由開或合并4.3程序模塊設(shè)計第五章 機器人手臂程序本章節(jié)主要介紹了本案例中涉與到的程序代碼的介紹,本章著重介紹了各個子程序的編寫:5.1機器人手臂完整圖5.2機器人手制作的程序5.3機器人手臂旋轉(zhuǎn)的程序5.4機器人關(guān)節(jié)顏色調(diào)整的程序5.5機器人手臂移動的程序5.6機器人各個關(guān)節(jié)的控制程序5.7機器人手的合5.8機器人手臂位置控制5.9機器人關(guān)節(jié)的跳動第六章 機器人手臂功能介紹本章節(jié)介紹了如何使用本案例的機器人。機器人的設(shè)計使基于LabVIeW設(shè)計,所以其正常的使用時對前面板的操作。本案例的前面板共分為以下幾個模塊:6.1顯示模塊6.2 手臂控制模塊1)控制面板2)大臂的伸縮控制(lengthA)根據(jù)lengthA的大小不同值可以改變大臂的長短(a)手臂縮回(b)手臂伸開3)小臂的伸縮控制(lengthB)根據(jù)lengthB的大小可以改變小臂的長短(a)小臂的縮回(b)小臂伸開4)手的合(Claw Value)根據(jù)Claw Value的大小可以改變手的合(a)手的開(b)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 遼寧省營口市大石橋市水源鎮(zhèn)2024-2025學年高中畢業(yè)班質(zhì)量檢測試題生物試題含解析
- 四川省成都市雙流棠湖中學2025年高三聯(lián)考數(shù)學試題(聯(lián)考)試題含解析
- 吉林省吉林市第七中學2025年初三教學質(zhì)量檢查(二統(tǒng))數(shù)學試題含解析
- 武漢傳媒學院《人體解剖與組織學》2023-2024學年第一學期期末試卷
- 陜西省西安電子科技中學2025屆下學期初三期末考試生物試題含解析
- 山西經(jīng)貿(mào)職業(yè)學院《生物統(tǒng)計與試驗設(shè)計Ⅰ》2023-2024學年第二學期期末試卷
- 四川建筑職業(yè)技術(shù)學院《建設(shè)法規(guī)與實務(wù)》2023-2024學年第一學期期末試卷
- 蘇南京一中學2024-2025學年初三元月月考化學試題含解析
- 南京中醫(yī)藥大學《長沙文化研究》2023-2024學年第二學期期末試卷
- 江蘇海洋大學《和聲基礎(chǔ)》2023-2024學年第二學期期末試卷
- 2025年度河南省水務(wù)規(guī)劃設(shè)計研究有限公司人才招聘28人筆試參考題庫附帶答案詳解
- CJT156-2001 溝槽式管接頭
- 人力資源外包投標方案
- 09畢業(yè)設(shè)計任務(wù)書
- 賽艇賽事活動推廣方案
- (通用)中考數(shù)學總復(fù)習 第三章 函數(shù) 第4節(jié) 反比例函數(shù)課件 新人教
- 屋面開洞施工方案,好(全面完整版)
- 涂層厚度檢測記錄(共10頁)
- 水書釋義字表
- 天文導航技術(shù)發(fā)展綜述
- 三甲醫(yī)院財務(wù)工作流程圖
評論
0/150
提交評論