六足機器人行走機構設計_第1頁
六足機器人行走機構設計_第2頁
六足機器人行走機構設計_第3頁
六足機器人行走機構設計_第4頁
六足機器人行走機構設計_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、機械創(chuàng)新設計課程設計 2015-2016第 1 學期 題 目: 六足式機器人的行走機構設計 小組成員: 寧 輕 631326110302 夏麗萍 631326110305 周義恒 631326110301 趙晨光 631326110117 陳 森 631326110304 班 級: 國機械一班 指導教師: 王正倫 成 績: 日期:2015 年 12 月 目 錄摘 要4第一章緒 論11.1. 六足仿生機器人的概念:11.2.課題來源21.3.設計目的21.4.技術要求21.5.設計意義21.6.設計范圍31.7.國內外的發(fā)展狀況和存在的問題31.7.1.國外發(fā)展狀況31.7.2.國內發(fā)展狀況41

2、.7.3.存在的問題51.8.具體設計51.8.1.設計指導思想51.8.2.應解決的主要問題51.8.3.本設計采用的研究計算方法61.8.4.技術路線6第二章六足仿生機器人的步態(tài)規(guī)劃72.1步態(tài)分類72.1.1 三角步態(tài)72.1.2跟導步態(tài)72.1.3交替步態(tài)72.2步態(tài)規(guī)劃概述82.3六足仿生機器人的坐標含義92.4 三角步態(tài)的穩(wěn)定性分析122.4.1 穩(wěn)定性分析122.4.2穩(wěn)定裕量的計算122.5三角步態(tài)行走步態(tài)設計132.5.1直線行走步態(tài)規(guī)劃132.5.2轉彎步態(tài)分析152.6六足機器人的步長設計152.7六足機器人著地點的優(yōu)化16第三章六足機器人的機構分析183.1四連桿機構的

3、設計183.1.1理論根據(jù)與機構選擇183.2設計參數(shù)213.3步行腿機構系統(tǒng)213.4 舵機驅動原理223.4.1驅動原理223.4.2 舵機控制方法223.5 六足機器人主體設計243.5.1 機身243.5.2腿部的設計253.5.3足253.5.4小腿263.5.5大腿27第四章總結284.1.設計小結284.2設計感受284.3課程設計見解28參考文獻29謝 辭30摘 要人類社會的發(fā)展,各種各樣的機器人正漸漸的走進我們的視野,有很多的地方都用到了機器人,在機器人的領域里越來越多的人開始愛好上了機器人。能更好的適應環(huán)境和地形是多足仿生機器人的優(yōu)點,很多人的工作可以由機器人代替完成,科學

4、價值和實際應用價值是很重要的。復雜的多足機器人機構是不易制造的,機器人六條腿的運動也難以有效地調控,能讓機器人選擇最優(yōu)秀的路徑到達目的地是一個很讓人思考的問題。以昆蟲活動時選用的三角步態(tài)行動為基礎策劃六足機器人,為實現(xiàn)其全方位機動性,需要解決一系列的技術問題,首先,對機器人直線行走和轉彎進行步態(tài)規(guī)劃,分析其運動特性,根據(jù)對其進行的步行規(guī)劃確定其運動軌跡,之后確定其運動機構,采用契貝謝夫四桿機構作為其主要的驅動機構,為了保證其轉彎的靈敏性,在小腿上加上了舵機,易于實現(xiàn)轉彎,掉頭等動作。好的行走機構,能安穩(wěn)的運轉和走路,布局簡單,容易設計制造,這個也是很重要的,本文還對舵機的設計進行了簡易的討論。

5、本文設計主要針對的是六足機器人的步態(tài)規(guī)劃及機構運動的分析。關鍵詞:六足機器人,步態(tài)規(guī)劃,機構設計,契貝謝夫四桿機構第一章 緒 論1.1. 六足仿生機器人的概念:機器人技術是在新技術革命中迅速發(fā)展起來的一門新興學科,它在眾多領域與生產(chǎn)部門得到了廣泛的應用,并顯示出強大的生命力。它使得傳統(tǒng)的生產(chǎn)發(fā)生變革,并對人類社會的生活產(chǎn)生深遠的影響,它正在成為工廠,企業(yè)進行產(chǎn)品生產(chǎn),乃至整個國家進行經(jīng)濟和軍事較量的重要手段。六足機器人又叫蜘蛛機器人,是多足機器人的一種。仿生式六足機器人,顧名思義,六足機器人在我們理想架構中,我們借鑒了自然界。昆蟲的運動原理。 足是昆蟲的運動器官。昆蟲有3對足,在前胸、中胸和后

6、胸各有一對,我們相應地稱為前足、中足和后足。每個足由基節(jié)、轉節(jié)、腿節(jié)、脛節(jié)、跗節(jié)和前跗節(jié)幾部分組成。圖1 昆蟲腿節(jié)基節(jié)是足最基部的一節(jié),多粗短。轉節(jié)常與腿節(jié)緊密相連而不活動。腿節(jié)是最長最粗的一節(jié)。第四節(jié)叫脛節(jié),一般比較細長,長著成排的刺。第五節(jié)叫跗節(jié),一般由2-5個亞節(jié)組成為的是便于行走。在最末節(jié)的端部還長著兩個又硬又尖的爪,可以用它們來抓住物體。 行走是以三條腿為一組進行的,即一側的前、后足與另一側的中足為一組。這樣就形成了一個三角形支架結構,當這三條腿放在地面并向后蹬時,另外三條腿即抬起向前準備替換。 前足用爪固定物體后拉動蟲體向前,中足用來支持并舉起所屬一側的身體,后足則推動蟲體前進,同

7、時使蟲體轉向。 這種行走方式使昆蟲可以隨時隨地停息下來,因為重心總是落在三角支架之內。并不是所有成蟲都用六條腿來行走,有些昆蟲由于前足發(fā)生了特化,有了其他功用或退化,行走就主要靠中、后足來完成了。 大家最為熟悉的要算螳螂了,我們??煽吹襟胍粚︺Q子般的前足高舉在胸前,后面四條足支撐地面行走。1.2.課題來源本課題來源于機械創(chuàng)新設計課程的研究課題。之前我們學習了有關機械原理的基本概念,基本理論,以及相關的計算方法,老師帶領我們深入淺出的學習了機械方面的知識,使我們了解包括機構結構分析,運動分析,力分析以及動力學分析,對于常用的機構,例如,連桿機構,凸輪機構,齒輪機構的等也有了深入的認知。在王老師

8、開設的機械創(chuàng)新設計課程上我們選擇了這個課題,來將學習到的知識付諸于實踐。1.3.設計目的本設計主要是利用機械原理相關知識合理設計機械腿的相關尺寸及機構來實現(xiàn)行走與轉彎的功能。1.4.技術要求1.電機的選擇和控制原理;2.運動學的分析和仿真;3.連桿機構,傳動機構的設計;4.穩(wěn)定性,重心轉移。1.5.設計意義在自然界和人類社會中存在一些人類無法到達的地方和可能危及人類生命的特殊場合。如行星表面、災難發(fā)生礦井、防災救援和反恐斗爭等,對這些危險環(huán)境進行不斷地探索和研究,尋求一條解決問題的可行途徑成為科學技術發(fā)展和人類社會進步的需要。地形不規(guī)則和崎嶇不平是這些環(huán)境的共同特點。從而使輪式機器人和履帶式機

9、器人的應用受到限制。以往的研究表明輪式移動方式在相對平坦的地形上行駛時,具有相當?shù)膬?yōu)勢運動速度迅速、平穩(wěn),結構和控制也較簡單,但在不平地面上行駛時,能耗將大大增加,而在松軟地面或嚴重崎嶇不平的地形上,車輪的作用也將嚴重喪失移動效率大大降低。為了改善輪子對松軟地面和不平地面的適應能力,履帶式移動方式應運而生但履帶式機器人在不平地面上的機動性仍然很差行駛時機身晃動嚴重。與輪式、履帶式移動機器人相比在崎嶇不平的路面步行機器人具有獨特優(yōu)越性能在這種背景下六足仿生機器人的研究蓬勃發(fā)展起來。而仿生步行機器人的出現(xiàn)更加顯示出步行機器人的優(yōu)勢。六足仿生機器人的運動軌跡是一系列離散的足印運動時只需要離散的點接觸

10、地面對環(huán)境的破壞程度也較小可以在可能到達的地面上選擇最優(yōu)的支撐點對崎嶇地形的適應性強。正因為如此六足仿生機器人對環(huán)境的破壞程度也較小。輪式和履帶式機器人的則是一條條連續(xù)的轍跡。崎嶇地形中往往含有巖石、泥土、沙子甚至峭壁和陡坡等障礙物可以穩(wěn)定支撐機器人的連續(xù)路徑十分有限,這意味著輪式和履帶式機器人在這種地形中已經(jīng)不適用。六足仿生機器人的腿部具有多個自由度使運動的靈活性大大增強。它可以通過調節(jié)腿的長度保持身體水平也可以通過調節(jié)腿的伸展程度調整重心的位置因此不易翻倒穩(wěn)定性更高。當然六足仿生機器人也存在一些不足之處。比如為使腿部協(xié)調穩(wěn)定運動從機械結構設計到控制系統(tǒng)算法都比較復雜相比自然界的節(jié)肢動物仿生

11、六足仿生機器人的機動性還有很大差距。1.6.設計范圍 一直以來移動型機器人的運動方式大體上包括,輪式、履帶式、足式等。六足仿生機器人類似昆蟲原理較為簡單,技術也比較成熟,而且傳動效率比較高,行走重心波動很小,運動平穩(wěn),這類裝置重量小,運動靈活,采用步態(tài)仿生簡便直接。1.7.國內外的發(fā)展狀況和存在的問題1.7.1.國外發(fā)展狀況我國步行機器人的研究開始較晚,真正開始是在上世紀80年代初。1980年,中國科學院長春光學精密機械研究所采用平行四邊形和凸輪機構研制出一臺八足螃蟹式步行機,主要用于海底探測4 作業(yè)并做了越障、爬坡和通過沼澤地的試驗。1989年,北京航空航。天大學孫漢旭博士進行了四足步行機的

12、研究,試制成功一臺四足步行機,并進行了步行實驗;錢晉武博士對地、壁兩用六足步行機器人進行了步態(tài)和運動學方面的研究。1991年,上海交通大學馬培蓀等研制出JTUWM系列四足步行機器人,該機器人采用計算機模擬電路兩級分布式控制系統(tǒng),JTUWM-III以對角步態(tài)行走,腳底裝有PVDF測力傳感器,如圖4,同時對多足步行機器人的運動規(guī)劃與控制,以及機器人的腿、臂功能融合和模塊化實現(xiàn)的控制體系及其設計進行了研究。圖21.7.2.國內發(fā)展狀況隨著電子技術發(fā)展,計算機性能的提高,使多足步行機器人技術進入了基于計算機控制的發(fā)展階段。其中有代表性的研究為1993年,美國卡內基-梅隆大學開發(fā)出有纜的八足步行機器人D

13、ANTE,圖1所示,用于對南極的埃里伯斯火山進行了考察,其結構由2個獨立的框架構成。這一階段研究的重點在于機器人的運動機構的設計、機器人的步態(tài)生成與規(guī)劃及傳統(tǒng)的控制方法在機器人行走運動控制過程的應用。Boston Dynamics公司的Big Dog四足機器人用于為軍隊運輸裝備,其高3英尺,重165磅,可以以3.3英里的速度行進,其采用汽油動力。 圖3 Adaptive Suspension Vehicle 圖4 Odex1步行機器人圖5 MIT 腿部實驗室的四足和雙足機器人由于新的材料的發(fā)現(xiàn)、智能控制技術的發(fā)展、對步行機器人運動學、動力學高效建模方法的提出以及生物學知識的增長促使了步行機器人

14、向模仿生物的方向發(fā)展。1.7.3.存在的問題 綜上所述,國外在這方面的研究成果較多,但是大多都結構復雜,造價昂貴,遠遠超出人民的經(jīng)濟承受能力。 國內的研究相對較晚,雖然也誕生了很多專利,但由于受到體積,重量,穩(wěn)定性級安全問題還沒有產(chǎn)品真正投入使用。1.8.具體設計1.8.1.設計指導思想 面向社會應用需求,基于機械創(chuàng)新設計課程的課題要求,根據(jù)之前學習到的機械原理等知識,力求推動大學生設計創(chuàng)新能力,提高機器人應用實際的實際操控力,達到我們機械創(chuàng)新設計的目的。1.8.2.應解決的主要問題1.重心對于機器人行走穩(wěn)定性的影響,對機體質心及其穩(wěn)定性;2.驅動腿部運動的動力的施加,分析采用合適參數(shù);3.兩

15、腿之間運動時的協(xié)調配合,以及周期的確定;4.機器人行走轉彎靈活自如,以及舵機的選擇;5.運動學分析:建立合理得運動學模型,從而對不同運動階段進行分析。1.8.3.本設計采用的研究計算方法 本設計主要通過分析六足昆蟲的步態(tài)運動,結合高等代數(shù)、機械原理等相關知識以及利用互聯(lián)網(wǎng)資源對六足仿生機器人機構進行合理的分析與設計。1.8.4.技術路線1.收集國內外六足機器人的相關資料,分析并消化,總結出我們自己的方法;2.六足仿生機器人的步態(tài)規(guī)劃,選擇合適的步態(tài),并穩(wěn)定性分析,行走步態(tài)設計;3.機構設計和運動學分析,繪制六足機器人的機構原理圖;針對運動特征設計相應機構,改善運動機構完成設計。4.根據(jù)腿的二維

16、平面設計示意圖進行三維設計,并用CATIA軟件進行機構行走仿真,動態(tài)模擬分析。 研究手段 成果集成 研究結果網(wǎng)上資料查閱收集確定基本思路步態(tài)分析 六足仿生機器人機構設計查閱機械原理基礎知識機器人機構可行性分析 動態(tài)模擬分析第二章 六足仿生機器人的步態(tài)規(guī)劃2.1步態(tài)分類 六足機器人要體現(xiàn)良好的地面適應能力和行走靈活性,需要規(guī)劃合理,有效的行走步態(tài)。步態(tài)不僅是指步態(tài)機器人各條腿抬腿、放腿的順序,還包括機器人占空系數(shù)分析、足端軌跡的選擇等。一般是模仿動物的行走姿態(tài)來研究機器人的步態(tài)。避免死鎖現(xiàn)象,保證機器人步行的連續(xù)性和全方位。2.1.1 三角步態(tài)交替三角步態(tài)也被稱為三角步態(tài),六足綱是很多人熟知的一

17、種步態(tài),三角步態(tài)也可以稱之為最為快速最為有效的一種靜態(tài)穩(wěn)定步態(tài)結構,這種步態(tài)非常的方便和快捷,能最簡單化的模擬出昆蟲的移動方式和方法,而且速度迅速快捷。本文就這種步態(tài)方式進行了簡單的討論,得出了三角步態(tài)是最適合步行機器人直線的行走。2.1.2跟導步態(tài)很多人都是采用的三角步態(tài),但是三角步態(tài)也是有局限性的,三角步態(tài)被應用在平常不凸起的地面,在1974年sun提出的跟導步態(tài),這個是跟導步態(tài)最原先的鼻祖,他是以后跟導步態(tài)的一個基礎,在為后人的研究中做出了很大的貢獻。選擇前兩足的坐標是跟導步態(tài)的重點,當前足和中足的坐標決定了一對中足和一對后足的下一步的坐標點,這種方式控制簡單,而且還有很好的穩(wěn)定性,當然

18、了一切的前提是在不平面的地面上行走時,我們平時在平面上運動的概率相對來說還是比他要大得多。2.1.3交替步態(tài)復雜地形的行走是很多研究所在的重要環(huán)境特征,如何充分發(fā)揮六足機器人的特點,交替步態(tài)(也被稱之為五角交替步態(tài))這是很多研究院和研究機構的重點研究對象,這是一種單腿交替行走的步態(tài)。 抬升和前進是五角步態(tài)的兩個重要的部分,相鄰的腿之間信號要順序傳遞,一個靠地,另一個抬起,當這種狀態(tài)能夠持續(xù)的開始時,那么六足機器人就可以行走了。但是你可以想象一下因為地形的原因,那么各個腿到地面的時間不同,位置不同,這樣的話就不可以預測出他的時間和轉換的規(guī)律,所以對于凹凸不平的地面來講是不可用的,當然了對于平整的

19、地面來說就都一樣了,時間規(guī)律都是有了固定值,這可以在試驗中得到驗證。2.2步態(tài)規(guī)劃概述昆蟲大多是采用的六足綱的原理來行走,可以看作兩個狀態(tài),當腿抬離地面的時候就叫作懸空相和當腿接觸到地面推動機體前行的時候就叫做支撐相,懸空時的狀態(tài)記作1,支撐時候狀態(tài)就記住0。一個腿運動完一個完整的周期循環(huán)所需要的時間就叫作一個運動周期。腿的運動周期相同,當周期變換的時候,腿就不同運動。有荷因素的定義為整個循環(huán)的運動周期中腿在地面的時間比例: (2-1)如果i為1、2、,2k(2k為總的足數(shù))也就是為偶數(shù)的時候,這種步態(tài)就稱之為規(guī)則步態(tài)。步距:指的是一個完整的腿循環(huán)中機身重心的移動的位置。平均速度:指的是機身的

20、平均運動的速度。 所以由此可以看出行程 ,步距,和有荷因數(shù)三者之間的關系為。根據(jù)上述所說的,有荷因數(shù)大小可以分為3種情況, (1)當時;在一組腿著地時候處于支撐相時,另外的三條腿立刻抬起處于懸空相,使他能在任意時刻同時具備支撐相和擺動相,保證在任意時刻都有三條腿支承地面,三條腿擺起,這就是三角步態(tài)所處的時刻。 (2)當時;機身的前行移動慢的時候,當擺動相和支撐相有很少的時間重疊過程,也就是說六條腿同時著地的時候,在這種情況下,步行機器人穩(wěn)定性更高,但是行走速度就相對降低。 (3)當時;機身運動相對很快時候,六條腿同時在飛躍在空中時,各個腳都是處于懸空相時候,在這種結構中,機器人騰空這要求機器人

21、的機械結構有很好的彈性和吸振性。三角步態(tài)(也或者稱之為交替三角步態(tài)或者“33”步態(tài)),這是運動是六條腿成為兩組三角步態(tài)交替支撐前進邁步,一般來說像(螞蟻,蟑螂)步行的時候都不是六條腿同時直線前進的,而是把兩邊分為兩組以三角形支架的形式交替前行的,身體一邊的前后足和另一邊的中足組成一對三角架,穩(wěn)定身體的狀態(tài),兩組腳在一邊抬起時,另一邊的三角腳架不動,使身體的重量都集中在不動的三角架上,當前面的腿上的肌肉收縮時候,也就是舵機動作,把腳部的力矩傳遞個機身,使機身的重心移動,當然了機身的重心的投影在三角架內部。就是通過重心的轉移來使機身移動,然后再重復上一組的動作,相互互換周而復始,這種方式是很便捷的

22、,因為重心一直在兩對三角架的重心位置,使其能更穩(wěn)定的行走,這充分的體現(xiàn)了三角步態(tài)的行走方式,但是這不是直線,我們可以理解為一種類似呈鋸齒形的曲線前進方式。自然界的昆蟲一般都是用的三角步態(tài)來達到疾走的目的,如下圖說的一般來講三個A為一組腿,三個B為一組腿,每三個構成一個三角形,當其中一組處于支撐相的時候,另一組要迅速的處于懸空相,這兩者之間是交替互換的,前足固定產(chǎn)生摩擦力帶動重心移動,后足有轉變方向的作用,他們是交替支撐身體的,所以總的來說三角步態(tài)還是相當穩(wěn)定的步態(tài),相比較其他的方式有很大的優(yōu)越點,下面用圖來簡單表示下:1、仿生六組機器人六條腿都在地面上也就是處于支撐相,看到機器人的重心在C1的

23、地方,B組的支撐機身重量,A腿擺動。2、仿生六足機器人再次同時在地面上,發(fā)現(xiàn)重心到了C2的位置,、組都支撐機身體重,機身向前移動了長度。3、仿生六足機器人組靠地面時候,組開始動作,重心仍然不變,所有的狀態(tài)回到初始,這就是一個周期,運動起來這就是一個循環(huán)往復的過程。 圖2-1 機器人步態(tài)規(guī)律圖2.3六足仿生機器人的坐標含義 六足仿生機器人的簡圖以下圖是X0Y與機身平行,Z軸與機身相互垂直,機身的質心在坐標原點上。腿的順序定義如圖所示,定義腿間距為n,機身的體寬為1m。A1、A2、A3、B1、B2、B3、分別是腿的站立點,A11,A21、A31、B11、B21、B31、分別是腿與髖關節(jié)的連接處。圖

24、2-2 機器人的坐標定義 六足仿生機器人腿機械圖如下圖所示:X軸投影定義的腿長為L,腿的高度為H,大腿與小腿之間角度為,髖關節(jié)在Z軸旋轉角度為,髖關節(jié)在Y軸旋轉角度為。 圖2-3 腿變化示意圖圖2-4 髖關節(jié)在XOY平面旋轉示意圖由上面的兩幅圖可以看出,六足仿生機器人髖關節(jié)的電機向上旋轉了角度的時候,其中一條腿在Z軸方向提升高度,六足步行機器人腿部Z方向提升高度可以通過圖計算如圖:根據(jù)圖中所示,得到計算的表達式子: (2-2) (2-3)所以可以確定的是髖關節(jié)電機旋轉角度時候與立足的位置點Ai在Z軸的方向上提升高度的函數(shù)關系。 由圖2-5可見六足仿生機器人髖關節(jié)電機向著前面轉動的時候立足位置點

25、Ai在Y軸的方向上前進了半步長為S/2,六足仿生機器人腿部Y方向前進的步長計算如下:圖2-5 腿在Y方向上前進的示意圖 所以說可以得出來S/2=Lsin,由表達可以確定髖關節(jié)電機向前轉動角度的時候,立足位置點Ai在Y方向的前進的步長為一半S/2的相確定的關系。當較小的時候,可以設旋轉角度后腿在X軸上的投影長度近視為L。2.4 三角步態(tài)的穩(wěn)定性分析2.4.1 穩(wěn)定性分析步行機器人任一時刻的,如2-6圖所示:六足仿生機器人的兩足腿Ai、Bi及質心O在地面坐標系XOY平面內投影為點、落在三角架支撐腿所構成陰影內,當然了這樣的話機器人的穩(wěn)定性就可以得到很好的保證,選擇合適的轉角和跨步可以保證重心的位置

26、在我們需要的區(qū)域范圍之內。圖2-6 機器人重心位置圖2.4.2穩(wěn)定裕量的計算在一般時候,任一時刻,機器人以交替三角步態(tài)行走的時候,其B組支撐腿的著地的位置點,機器人的重心在XOY平面的投影如圖所示;當然了重心的投影與XOY平面坐標原點重合。圖2-7 重心在XOY面投影圖 圖中,設B1、B2、B3、的在XOY平面坐標為:B1(x1,y1)、B2(x2,y2)、B(x3,y3),OM、ON、OP、為原點到直線B1B2、B2B3、B3B1的垂線,設d1=|OM|.d2=|ON|D3=|OP|,所以d1,d2,d3,分別為機器人重心投影到支撐架的三角形各邊的相對距離,直線B1B2方程為: Y=(Y1-

27、Y2)/(X1-X2)(X-X1)+Y1 (2-4)而其垂線OM的方程為: Y=(Y1+Y2)/(X1+X2)X1 (2-5)有上面的兩個可以得到兩個直線的坐標為: Xm=(Y2-Y1)(X1Y2-Y1X2)/(X1-X2)2-(Y1-Y2)2Ym=(X2-X1)(X1Y2-Y1X2)/(X1-X2)2-(Y1-Y2)2由上面的坐標(Xm,Ym),可以計算得出來他的距離d: d=OM=xm2+ym2 (2-6)同樣的道理,也可以求得d2=|ON|,d3=|OP|.六足仿生機器人以三角步態(tài)行走的時候,我們對其穩(wěn)定裕量取為最小值:d=mind1,d2,d3 ,穩(wěn)定裕量越小說明越穩(wěn)定。2.5三角步態(tài)

28、行走步態(tài)設計2.5.1直線行走步態(tài)規(guī)劃三角步態(tài)直線行走步態(tài)就是兩組腿之間交替的互換前進。如圖所示規(guī)劃他在一個步態(tài)周期的步行。采用“3+3”直線行走步態(tài)規(guī)劃。三角步態(tài)規(guī)劃圖如圖2-8“3+3”直線行走步態(tài)的擺腿順序分為A組和B組,兩組在步行效果上是一致的。階段1:機器人六腿都著地,機身前移,重心移至C1,如圖(a)所示階段2:A組腿做擺動腿,擺起;B組腿做支承腿;重心繼續(xù)前移,如圖(b)所示階段3:機器人六條腿著地,坐姿勢調整,重心前移;階段4:B組腿做擺動腿,擺起;A組腿做支撐腿,重心繼續(xù)前移,完成一個步態(tài)周期如圖(e)所示圖2-8 直行狀態(tài)步態(tài)圖2.5.2轉彎步態(tài)分析 我們都是一般采用以一個

29、中足為中心,再原地轉彎從而達到轉彎的目的,如下圖所示:圖2-9 轉彎步態(tài)圖當圖中的B點不動作為支撐重點的時候: (1)當B1、B2、B3各個腿都抬起,然后B1、B3腿再擺動,B2腿不動的時候,機身靠三腳架A1,A2,A3支撐起他的重量。 (2)B1,B2,B3腿落地支撐機身重量,同時A1,A2,A3,腿不動。B1,B2腿向后擺動。在轉彎的過程中,A1、A3、B1、B3只是做上下運動。2.6六足機器人的步長設計 六足機器人腿的初始姿態(tài)如圖2-10(a)的實線所示,這時設根關節(jié)、髖關節(jié)、膝關節(jié)的角度分別為。于是有: (2-7)其中l(wèi)1、l2、l3分別基節(jié)、股節(jié)、脛節(jié)的的長度,L0、H0分別是初始姿

30、態(tài)時機器人腿的伸展量和機體的重心高度。機器人最大伸展量如圖3-4中的虛線所示,可有: (2-8)圖2-10(b)是機器人某只腿在向前邁進時在水平面的投影,由圖可以求得機器人的允許的最大步長的大小。 (2-9) (a) 圖2-10 (b)2.7六足機器人著地點的優(yōu)化為了保證機器人運動,兩組腿能更加的靈活和穩(wěn)定,我們就要求三腳架所在的范圍盡可能的面積最大化,下圖中多邊形defgij的面積最大。這樣,只要機器人的重心在重疊區(qū)域內,機器人可以選擇任意一組腿擺動。重合面積越大,機器人的重心的活動范圍越大。為了分析方便,兩個全等的等腰三角形;h為三角形在x軸上高;的斜率k,AB的斜率為(-k);點到線AC

31、的距離或點B到線的距離為a;點到點B在y軸方向上的距離為b。由于多邊形defgij具有對稱性,要求其的面積最大,只需求四邊形edji的面積最大。易求得直線的表達式:(2-10) 直線AB的表達式:(2-11) 根據(jù)式(4)和式(5)可求出點e、d、j、i的坐標值:(2-12)求出四邊形edji的面積,并求出最大值,當a=h/3時,四邊形edji的面積會變?yōu)樽畲螅?-13)由式(2-13)可看出,為了提高兩三角形的重合度,可增大側面兩個角(B和)的大小,和橫向的寬度(h的值),但增量要適當,否則可能增大機器人的重量或者導致各個方向的穩(wěn)定裕度相差懸殊。從式(2-13)還可以看出,步行機器人的步長(

32、b的值)越大,兩三角形的重疊面積越小,因此,為了提高六足機器人的穩(wěn)定性,保持它的靈活性,可適當減小步長。第三章 六足機器人的機構分析3.1四連桿機構的設計機器人設計過程中,腿部的四連桿執(zhí)行機構采用了契貝謝夫直線四桿機構。在前期時參考了不少有關腿部機構的資料,這個機構的選擇很重要,主要原因如下:(1)執(zhí)行機構決定了整個系統(tǒng)的復雜度,機構越復雜,涉及到的工作和配合越多,制作的精度就不容易保證。(2)執(zhí)行機構關系到運動的最終狀態(tài),決定運行的姿態(tài)。(3)執(zhí)行機構最終保證整個機器人系統(tǒng)功能的實現(xiàn)。3.1.1理論根據(jù)與機構選擇 圖3-1契貝謝夫直線機構 圖3-2二重平行四邊形機構步行機構對于設計機器人是極

33、為重要的,設計時根據(jù)上面的原則及實際三維建模進行選擇,并且根據(jù)實際要求進行了設計,上面圖示為六足機器人一條腿的機構簡圖。圖3-1所示為實現(xiàn)步行基本動作的契貝謝夫直線機構,主動桿OB轉動時,從動桿端點D端畫出包括一段直線的閉合軌跡。這并不是一種實際可行的步行機構,并不能實現(xiàn)需要的運動,只是表明了一組軌跡,它能夠實現(xiàn)腿的抬起、落下及一段直線運動。它是一個基礎,雖然不能實現(xiàn)運動,但卻是我們選擇這種步行機構的起源,促使尋找確定可行的方案。主要是參考了鶴式起重機的變幅機構和挖土機的臂部結構。圖3-2為使足部桿DE與機體始終保持垂直狀態(tài)的二重平行四邊形機構,這是一種比較理想的選擇。主要原因:(1)可以毫無

34、限制的提高腿的尺寸,從而整個身體能站的比較高;(2)不會因腿部放大而放大整個機器人結構。不過設計時發(fā)現(xiàn)垂直機構雖然足端軌跡好,但受力不好,走動過程中會發(fā)生偏移,兩組平行四邊形機構并不好實現(xiàn)。 圖3-3改進的四桿機構圖3-3為改進的契貝謝夫直線四桿機構,該步行機構用于六足機器人中,每三個足一組,著地時間為1/2個周期。如圖所示/23/2的直線段為足著地時的軌跡,3/20/2為足跨步時的軌跡。圖3-4 步行腿機構原理圖為了使D點的軌跡平行與地面上的E點,本機構采用另一個反向對稱的契貝謝夫機構,相位差為180°,如圖中的點 。該機構上點的軌跡與原機構上D點的軌跡完全相同,但移過s的距離,故

35、連線恒與相平行。用的中垂線上的點作足尖,其軌跡必于D、的軌跡相同,適于作六足機器人的步行機構。該機構在行進中機體基本上是水平移動。一條腿用二個主動構件,不僅可以提高效率,而且易于控制軟件的開發(fā)。若采用雙重平行四邊形機構來實現(xiàn)足端與地面的垂直,在有限的空間安排太多的運動實現(xiàn)比較困難如圖3-2所示,反平行四邊形機構不僅復雜而且空間結構布置緊湊。如圖3-5所示圖3-5 步行腿側視圖為了解決該問題我們采用如圖3-6所示的方案,機器人要實現(xiàn)前行時,必須得解決抬腿與擺腿兩個動作因此我們采用曲柄搖桿機構實現(xiàn)其抬腿動作,在小腿上面安裝一個舵機使其實現(xiàn)向前擺動的。該機構不僅解決機構空間布置的難題而且還是機器人的

36、轉向更加靈敏。圖3-6 步行腿機構圖3.2設計參數(shù)(1)連桿尺寸LAO= 26.6mm,LCD= 76mm,LBC= 76mm,LAD=152mm, LBO= 60.8mm, 連桿各個部分符合契貝謝夫直線機構 圖3-7 步行腿機構原理圖滿足CB = CA = CD CA:OB:OA = 1:0.78:0.35 (2)估算機身高度設置為H=170,LDE=162mm,在正前方運行時,前腿和后腿之間不會發(fā)生相互干涉,為了保證兩足之間有足夠的距離,則兩伸出臂的距離為170mm.如圖3-7所示(3)電機軸與連桿的動力輸入軸能夠緊密配合在材料的選擇上。桿用的是mm的鋁板,膠木板寬度均是mm,這樣可以盡量

37、減輕機構的重量。舵機機輸出軸配合孔采用線切割加工,可以保證緊密配合。3.3步行腿機構系統(tǒng) 六足機器人兩側的步行腿系統(tǒng)均相同,行走時一側一條腿與另一側的前后兩條腿運動步態(tài)一致,每次均有三條腿同時著地,構成三角形結構,穩(wěn)定機身。該六足機器人通過曲柄搖桿機構將電機驅動力轉換為步行腿向上的擺動,在小腿上安裝有壓力傳感器,并在小腿上安裝有舵機,舵機接受壓力傳感器傳來的信號,驅動舵機工作,使小腿開始擺動,實現(xiàn)機器人前行。圖3-8 步行腿行走原理圖六足機器人在直線行走過程中需要左拐時,關閉機體左側電機電源開關,接通右側電機。左側電機停止驅動,使左側步行腿停止擺腿運動,而右側的電機繼續(xù)驅動右側步行腿擺動,并以

38、左側停止擺動的步行腿為支點實現(xiàn)向左轉彎功能。同理,關閉右側電機,接通左側電機,可實現(xiàn)向右轉彎功能。當兩側一舵機正轉,另一個反轉時,機體兩側對應的步行腿做相逆的旋轉擺動運動,可實現(xiàn)機體原地轉彎掉頭的功能。3.4 舵機驅動原理3.4.1驅動原理仿生六足機器人利用的是電動驅動的方法,舵機是經(jīng)常選用的驅動器,它選用的是微型直流角位移伺服電動機。直流電機,減速齒輪,電位計以及控制電路是舵機的重要組成部分,驅動信號利用的是脈沖,轉角和其寬度之間是線性關系,為了使電機能向各個方向運動就要保持舵機的初始位置時候為90度,這樣就可以控制腿部的前進和后退。 3.4.2 舵機控制方法電源線、地線、控制線是標準舵機的

39、三個重要組成部分。輸出轉軸電源線Vcc地線GND控制線圖3-10 舵機標準結構舵機內部的電機與線路靠電源線和地線維持,電壓的大小大約為5V,當輸入可調的周期性信號(方波脈沖)是,舵機的轉角就會和信號相關聯(lián),同時變大變小。舵機需要一個可調寬度的方波信號,這也是舵機的控制信號,可以以此來控制舵機。(當然隨著FPGA成本高,模擬電路,實現(xiàn)電路復雜,不適合輸出)舵機的控制器常常都用單片機。這里主要對機構進行設計,單片機電子部分就暫不過多研究了。 3.5 六足機器人主體設計用三維軟件CATIA畫出總設計圖如下:3.5.1 機身通過大多數(shù)的昆蟲的外形觀察,可以發(fā)現(xiàn)大多數(shù)的生物機體大小類似于一個橢圓,通過查

40、閱一些資料可以發(fā)現(xiàn)采用近似菱形的機體的多足機器人可以減少腿部之間的碰撞,另一方面還使機體更加的穩(wěn)定,因此仿生六足機器人機體采用六邊形框架結構,機體的材料選擇鋁合金以減輕機器人重量。如圖3-11所示圖3-11 機身 3.5.2腿部的設計腿部結構是機器人身體里主要的部分,根據(jù)仿生學的知識,自然界的昆蟲的腿部結構大致為:基節(jié),股節(jié),脛節(jié),三個部分,而圍繞著跟關節(jié),髖關節(jié),和膝關節(jié),還有踝關節(jié)和腳。本文采用曲柄搖桿機構實現(xiàn)其直線行走和轉彎功能的。三角架交替的變換使機身能向前運動,他們每組都支撐機體的重量,并在負重的狀態(tài)下使機體的前行,所以適應的剛性和承載能力是非常重要的。所以對承載能力有著限制。3.5

41、.3足機器人的足部要安裝壓力傳感器,所以腳步結構需要突起的一部分, 因為中間需要放置傳感器所以需要突起一部分來使得壓力傳感器能更好的傳遞壓力信息,具體的零件尺寸看其cad圖紙。當然了在腳的中間要挖了一塊來放傳感器,能更好的傳遞外界的壓力,反應環(huán)境的特點。如圖3-12所示: 圖3-12 足基本的尺寸如圖3-13所示:圖3-13 足的尺寸圖 腳通過直徑為4的螺釘螺母來連接小腿。3.5.4小腿為了簡化舵機架在小腿的作用所以把舵機架簡化到小腿上去,小腿的作用一方面來連接腳,另一個就是來安裝固定住膝蓋部分的舵機,從而使其更好的轉動,小腿的基本尺寸如圖3-14所示圖3-14 小腿圖3-15 小腿尺寸圖 為

42、了減輕他的重量所以采用鋁合金制作,和舵機相連接部分是采用螺栓連接。3.5.5大腿大腿部分的作用是作為連接小腿和機身兩者之間的關鍵點,他們兩兩之間是通過舵盤和螺釘連接,當跟關節(jié)的舵機轉動時,(從機身舵機角度看過去),舵機帶動大腿的轉動從而帶動小腿和足的運動,當足落地后,接觸到地面,產(chǎn)生了力,然后力矩通過小腿到大腿向上傳遞,傳遞上去的扭矩使機器人的軀體運動。大腿的設計圖主要如下圖3-16:通過兩段弧連接兩個圓使其成為大腿。兩個圓的直徑為M24,圓上打上4個螺紋孔來連接舵機機構。 圖3-16 大腿 圖3-17 大腿尺寸腿第四章 總結4.1.設計小結通過這次機械原理課程設計,綜合運用了機械原理及其他課程的理論知識。將理論與實際結合在了一起,培養(yǎng)了我們團隊合作以及解決機械工程有關的實際問題,最重要的是讓我們從所學專業(yè)中找到了樂趣。在本次機械原理的課程設計訓練中鞏固學習了機械原理設計基礎、CAD二維制圖軟件和CATIA三維軟件,也學會了怎樣從前人設

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論