《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 兩足仿人機器人的設計與實現
兩足仿人機器人的設計與實現
2015年微型機與應用第1期
胡曉軍1,張遠亮2
(1.天津職業技術師范大學 機械工程學院,天津 300222; 2.西南交通大學 牽引動力國家重點實驗室,四川 成都 610031)
摘要: 采用模塊化的設計思想,設計了一個可靠的低價格雙足機器人平臺。首先簡化機器人的空間運動和受力,通過分析和求解,得到與機器人平衡相關的各個關節的位移、角度等變量的關系;用C語言在CodeVsionAVR編譯器下開發程序,選用1片ATmega128單片機來實時控制20個伺服舵機,并達到微秒級的控制精度。最終實現了兩足仿人機器人的各個關節的協調平穩運動。
Abstract:
Key words :

  摘  要: 采用模塊化的設計思想,設計了一個可靠的低價格雙足機器人平臺。首先簡化機器人的空間運動和受力,通過分析和求解,得到與機器人平衡相關的各個關節的位移、角度等變量的關系;用C語言在CodeVsionAVR編譯器下開發程序,選用1片ATmega128單片機來實時控制20個伺服舵機,并達到微秒級的控制精度。最終實現了兩足仿人機器人的各個關節的協調平穩運動。

  關鍵詞: 兩足仿人機器人;模塊化;單片機;控制精度

0 引言

  機器人是一種典型的機電一體化產品,隨著科學技術的進步,機器人的應用領域不斷拓寬[1]。雙足仿人機器人具有仿人的外形和步行方式,行走系統占地面積小,活動范圍大[2],移動“盲區”小,對步行環境要求低且具有一定的逾越障礙的能力,這些特點受到了各方的廣泛關注,成為機器人研究領域的熱點。兩足仿人機器人運動過程中的行走和對機器人的控制是研究的重點和難點。雙足步行是生物界難度最大的步行動作,但其步行性能卻是其他步行結構所無法比擬的,因此雙足步行是雙足仿人機器人研究的關鍵技術之一。穩定的步行是雙足仿人機器人區別于其他機器人的主要標志。本文研制了一種雙足仿人機器人,通過對機器人進行步態規劃,使其能夠在平地上實現穩定行走。

1 整體設計思想

  雙足機器人在行走過程中,其運動的平穩性受重力、運動機構的慣性、軟硬件設計等綜合因素的影響。為提高其穩定性,簡化設計思路,雙足機器人的設計采用了模塊化的設計方法[3]。雙足機器人的設計主要分為3個模塊:結構運動模塊、硬件電路模塊、軟件程序設計模塊。整體設計思路如圖1所示。

001.jpg

2 雙足機器人結構設計

  雙足機器人的運動與人類的運動方式類似,是通過腳與地面接觸來推動機體移動。一個步行周期基本上可以分為4個狀態,如圖2所示。

002.jpg

 ?。?)兩腳著地,機器人的重量平分在兩條腿上。

 ?。?)兩腳著地,機器人的重心往一條腿上偏移,重量集中在一條腿上。

 ?。?)單腳著地,機器人的一條腿空起,準備跨步。

003.jpg

 ?。?)雙腳落地,機器人的重心從一條腿偏移到兩條腿中間,兩條腿受力均勻。

  YE[K_YA[]{{30IIZ9}Z@GDE.jpg

  式(1)和式(2)中,m1、m2、m3分別為L1、L2、L3的質量,L1、L2、L3、L4為已知條件,需要求出的關系。由于機器人運動過程中存在慣性,使計算復雜,需要依據以上理論關系結合實驗,用軟件進行調試。

  左腿把重心前移的情況如圖4所示。

  LsinC1+2LcosB1=H(3)

  A1=B1(4)

  S1=2LsinA1(5)

  其中,H和L已知,S1為重心前移的距離,由式(3)、式(4)、式(5)可以求出:

  B1=A1(6)

  C1=arccos(H-2LcosB1)×180°/π(7)

  機器人右腿運動情況與左腿運動類似。

3 硬件電路設計

  機器人采用ATmega128單片機[4]作為主控制芯片。ATmega128有64個引腳,53個可編程I/O口,具有處理速度快、功能齊全的特點。各執行部件采用伺服舵機實現,具有體積緊湊、輸出力矩大、穩定性好等特點。其控制原理圖如圖5所示。

004.jpg

4 軟件設計

  在機器人動作的過程中,最為關鍵的是保持重心的位置。為保持機器人運動時的平衡,采用HENG1[60]、HENG2[100]、HENG3[60]、HENG4[60]、HENG5[20]、HENG6[20] 6個一維數組調整機器人在運動過程中的重心位置,控制程序的流程圖如圖6所示。

005.jpg

  伺服舵機I/O控制口為PA口、PD口和PC口的低四位口,程序設計如下:

  Void robot_duoji(unsigned char label,unsigned char anglex)

  {switch(label)

  {case 11:angle11=anglex;break;

  case 12:angle12=anglex;break;

  case 13:angle13=anglex;break;

  …

  }

  }

  通過ATmega128單片機的定時器1實時精確產生20個伺服舵機的10 s PWM波,單片機每10 s中斷一次,每中斷一次angle自加1,加到255后又從0開始自加1,如此循環。angle完成一次自加的周期是2.55 ms。用angle與angle(x)比較,如果angle<angle(x),則對應端口輸出高電平,否則輸出低電平。程序設計如下:

  interrupt[TIM1_OVF]void timer1(void)

  {

  TCNT1H=0xff;

  TCNT1L=0xec;

  angle++;

  if(angle<angle11)

  PORTA|=0x01;

  else

  PORTA&=0xfe;

  …

  }

5 結束語

  通過機構運動分析與電路的仿真設計,完成了雙足機器人的設計。采用模塊化的設計方法,以及合理的程序結構和機械部件,使系統結構簡單,且具有較好的穩定性、可靠性,較好地實現了雙足機器人的直線行走動作。

參考文獻

  [1] 周伯英.工業機器人設計[M].北京:機械工業出版社,1995.

  [2] 毛勇,王家廞,莊新彥,等.基于氣動人工肌肉的雙足機器人關節設計[J].電子技術應用,2006,32(3):78-80.

  [3] 董存輝,擺玉龍,柴乾隆.基于模糊控制的自主尋跡機器人設計[J].電子技術應用,2012,38(5):139-141.

  [4] 劉蘭香,張秋生.ATmega128單片機應用與開發實例[M].北京:機械工業出版社,2006.


此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
在线播放一区| 亚洲欧美卡通另类91av| 国产精品久久久久aaaa樱花| 六月婷婷一区| 久久精品一本久久99精品| 亚洲影视综合| 一区二区三区国产在线| 亚洲精选国产| 亚洲国产精品精华液网站| 亚洲无限av看| 一区二区不卡在线视频 午夜欧美不卡'| 亚洲国产精品第一区二区| 国产亚洲毛片在线| 国产乱码精品一区二区三区不卡| 国产精品白丝黑袜喷水久久久| 欧美精品日本| 欧美成人精品| 欧美成人自拍视频| 牛牛精品成人免费视频| 老司机免费视频一区二区| 久久精品盗摄| 久久久av网站| 久久蜜臀精品av| 久久精品一区二区三区四区 | 亚洲国产高清在线观看视频| 欧美一区二区三区免费大片| 性欧美长视频| 欧美一区二区视频在线观看2020| 午夜一级久久| 欧美专区一区二区三区| 亚洲第一黄网| 亚洲激情在线观看| 最新亚洲电影| 亚洲免费成人av电影| 99视频国产精品免费观看| 夜夜嗨av一区二区三区四区| 99国产精品国产精品毛片| 99精品国产99久久久久久福利| 亚洲美女av黄| 亚洲视频免费观看| 久久精品色图| 亚洲伦理中文字幕| 一区二区三区四区五区精品视频| 亚洲一区二区三区免费观看 | 欧美成ee人免费视频| 牛人盗摄一区二区三区视频| 欧美激情bt| 欧美日韩在线一区二区| 国产精品亚洲成人| 国产一区二区三区网站| 激情综合视频| 亚洲精品视频在线播放| 99成人在线| 欧美一区影院| 日韩手机在线导航| 亚洲综合视频一区| 久久久亚洲国产天美传媒修理工 | 亚洲伦理久久| 亚洲欧美日韩精品久久亚洲区 | 亚洲久久一区二区| 亚洲一区在线播放| 久久精品网址| 亚洲一区二区三区视频| 久久国产婷婷国产香蕉| 美女日韩在线中文字幕| 欧美日韩免费看| 国产欧美日韩一区二区三区在线观看| 狠狠色狠狠色综合日日tαg| 亚洲国产日韩欧美一区二区三区| 一区二区三区你懂的| 久久成人精品视频| 亚洲精品无人区| 亚洲欧洲99久久| 鲁大师影院一区二区三区| 欧美日一区二区三区在线观看国产免| 国产美女精品在线| 亚洲欧洲一区| 亚洲欧美中文日韩v在线观看| 亚洲国产裸拍裸体视频在线观看乱了中文| 亚洲麻豆国产自偷在线| 欧美一级大片在线观看| 欧美国产日韩亚洲一区| 国产精品视频免费| 亚洲三级网站| 午夜亚洲一区| 亚洲午夜精品久久久久久浪潮| 久久国产日韩| 欧美三区美女| 影音欧美亚洲| 亚洲制服av| 99国产精品久久| 久久免费少妇高潮久久精品99| 欧美日韩精品一区二区三区四区| 国产日韩久久| 99精品福利视频| 亚洲片区在线| 久久久91精品国产| 国产精品www994| 亚洲国产一区二区精品专区| 欧美一区二区精品| 亚洲一区二区成人| 欧美承认网站| 国产亚洲精品高潮| 国产精品99久久久久久久vr| 亚洲精品免费观看| 久久久久久久一区二区| 国产精品xnxxcom| 亚洲人成在线观看一区二区| 久久精品论坛| 久久精品91久久香蕉加勒比| 国产精品毛片a∨一区二区三区|国| 亚洲精品久久久久久久久久久久久 | 久久激情视频| 国产精品婷婷午夜在线观看| 一本色道久久综合亚洲精品按摩| 亚洲精品一区在线观看| 久久野战av| 国产有码一区二区| 亚洲国产一区在线观看| 亚洲国产欧美在线人成| 久久影院亚洲| 国内欧美视频一区二区| 午夜精品福利在线观看| 午夜精品美女自拍福到在线| 欧美视频中文在线看 | 久久精品一区二区| 久久精品一区二区三区不卡牛牛| 国产精品欧美日韩| 亚洲一区二区三区中文字幕| 亚洲午夜精品久久久久久浪潮| 欧美日韩精品免费观看视一区二区| 亚洲欧洲精品一区二区三区| 亚洲精品在线免费| 欧美黄色aa电影| 亚洲精品久久久久久一区二区| 亚洲精品一区二区三区蜜桃久 | 国产日韩精品一区二区三区在线| 亚洲一区二区三区影院| 亚洲欧美三级伦理| 国产精品区二区三区日本| 亚洲桃花岛网站| 欧美一级在线播放| 国产日韩精品一区观看| 欧美中日韩免费视频| 久久欧美中文字幕| 伊人成人在线视频| 亚洲精品乱码久久久久久蜜桃麻豆| 欧美freesex8一10精品| 91久久国产综合久久蜜月精品| 一区二区精品在线| 国产精品爽黄69| 久久精品国产清高在天天线| 免费日韩视频| 亚洲精品乱码久久久久久黑人| 亚洲图片在线| 国产视频欧美| 亚洲日本在线观看| 欧美日韩网站| 亚洲欧美欧美一区二区三区| 久久视频国产精品免费视频在线| 尤物yw午夜国产精品视频明星| 99这里只有久久精品视频| 国产精品每日更新| 亚洲成色999久久网站| 欧美精品aa| 亚洲永久免费av| 久热这里只精品99re8久| 亚洲精品日韩在线观看| 亚洲欧美美女| 国内自拍一区| 一区二区精品| 国产丝袜美腿一区二区三区| 亚洲欧洲免费视频| 欧美天天综合网| 欧美一区二区三区四区视频| 久久综合综合久久综合| 亚洲免费成人av电影| 欧美一区二区三区婷婷月色| 国产精品xvideos88| 欧美一区二区免费视频| 麻豆久久婷婷| 亚洲尤物在线| 久热精品视频在线观看一区| 亚洲日本中文字幕免费在线不卡| 欧美一区二区高清在线观看| 黄色小说综合网站| 亚洲美女中出| 国产精品久久久久毛片大屁完整版 | 亚洲一区欧美激情| 另类成人小视频在线| 日韩午夜av| 久久av最新网址| 亚洲国产精品一区在线观看不卡| 亚洲视频第一页| 国产欧美日本在线| 一区二区三区高清| 国产免费一区二区三区香蕉精| 亚洲国产裸拍裸体视频在线观看乱了中文 | 国产嫩草影院久久久久 | 亚洲欧美国产毛片在线|