999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于PC/104與單片機(jī)的仿人機(jī)器人控制系統(tǒng)設(shè)計(jì)

2009-05-12 03:14:34張國(guó)良孫大衛(wèi)
現(xiàn)代電子技術(shù) 2009年2期

陶 龍 張國(guó)良 孫大衛(wèi)

摘 要:為了簡(jiǎn)化仿人機(jī)器人控制系統(tǒng)結(jié)構(gòu),增強(qiáng)機(jī)器人系統(tǒng)的功能。采用PC/104嵌入式系統(tǒng)作為仿人機(jī)器的主控計(jì)算機(jī),完成圖像處理,做出控制決策,計(jì)算并生成運(yùn)動(dòng)序列。關(guān)節(jié)控制器選用C8051F310單片機(jī),采用串口與主控計(jì)算機(jī)通信,接收來(lái)自主控計(jì)算機(jī)的運(yùn)動(dòng)序列指令,產(chǎn)生PWM波,經(jīng)過(guò)放大電路,實(shí)現(xiàn)21路電機(jī)的控制。經(jīng)過(guò)實(shí)驗(yàn),得到圖像采集分析結(jié)果和仿人機(jī)器人穩(wěn)態(tài)步行。實(shí)驗(yàn)表明,這種控制系統(tǒng)能夠?qū)崿F(xiàn)仿人機(jī)器人的控制。

關(guān)鍵詞:仿人機(jī)器人;主控制計(jì)算機(jī);關(guān)節(jié)控制器;PWM波

中圖分類(lèi)號(hào):TP183文獻(xiàn)標(biāo)識(shí)碼:B

文章編號(hào):1004 373X(2009)02 145 03

Design of Humanoid Robot Control System Based on PC/104 and Single Chip Computer

TAO Long,ZHANG Guoliang,SUN Dawei

(Second Artillery Engineering University,Xi′an,710025,China)

Abstract:In order to simplify system structure and strengthen the function of humanoid robot system,embedded PC/104 system is applied as main computer of humanoid robot,which is used to accomplish image processing,make a control decision,calculate and generate movement sequence.The joint controller chooses C8051F310,receives the movement sequence instruction came from main computer,generats PWM wave,the control of 21 load electric circuit is realized by enlarge electric circuit.An analytical result of image collection,and humanoid robot steady on foot are gained by experiment.Results show that this kind of control system can carry out the control of humanoid robot.

Keywords:humanoid-robot;main-controller computer;joint controller;PWM wave

0 引 言

機(jī)器人作為一個(gè)各學(xué)科交叉的復(fù)雜系統(tǒng),越來(lái)越多的科研者采用機(jī)器人作為實(shí)驗(yàn)平臺(tái),因?yàn)樗C(jī)械結(jié)構(gòu)的設(shè)計(jì),控制系統(tǒng)的構(gòu)建,信息的采集與處理,運(yùn)動(dòng)學(xué)和動(dòng)力學(xué)分析,人工智能等多方面知識(shí)的融合。仿人機(jī)器人從最初簡(jiǎn)單模擬人的外形、動(dòng)作、行走等,逐漸向人的思維、視覺(jué)、觸覺(jué)、智能等方面轉(zhuǎn)變,這就對(duì)機(jī)器人整個(gè)系統(tǒng)提出了更高的要求,不但要進(jìn)一步完善機(jī)器人的機(jī)械結(jié)構(gòu)和安裝,而且要增強(qiáng)控制系統(tǒng)的功能和處理能力。

對(duì)于控制系統(tǒng)而言,目前在仿人機(jī)器人上常用的控制芯片有DSP,ARM或其他一些單片機(jī)等,為了進(jìn)一步增強(qiáng)機(jī)器人的可擴(kuò)展性,這里采用嵌入式系統(tǒng)PC/104作為機(jī)器人的主控制計(jì)算機(jī),它具有實(shí)時(shí)性好,成本低,小型化的優(yōu)點(diǎn),克服了傳統(tǒng)的基于單片機(jī)控制系統(tǒng)功能不足和基于PC控制系統(tǒng)非實(shí)時(shí)性的缺點(diǎn),在仿人機(jī)器人應(yīng)用中具有廣泛前景。

1 仿人機(jī)器人結(jié)構(gòu)及控制系統(tǒng)

該機(jī)器人共有21個(gè)自由度,其中頭部2個(gè)自由度,可以實(shí)現(xiàn)頭部的俯仰和左右偏轉(zhuǎn),在頭上裝有一個(gè)CCD攝像機(jī),并且?guī)в幸曈X(jué)采集卡以及視覺(jué)處理計(jì)算機(jī),能夠?qū)崿F(xiàn)目標(biāo)的識(shí)別和定位,為主控計(jì)算機(jī)直接提供目標(biāo)信息。每個(gè)手臂3個(gè)自由度,能夠完成伸展和彎曲等動(dòng)作,在機(jī)器人摔倒后可以提供支撐力,讓機(jī)器人可以自行起立。腰上1個(gè)自由度,實(shí)現(xiàn)仿人機(jī)器人軀干的前傾和后仰,便于機(jī)器人在行走或執(zhí)行手上動(dòng)作時(shí)重心的調(diào)節(jié),增強(qiáng)機(jī)器人的可控性和穩(wěn)定性。下肢6個(gè)自由度,其中踝關(guān)節(jié)處2個(gè)自由度,髖關(guān)節(jié)處3個(gè)自由度,與人的腿部結(jié)構(gòu)相似,能夠靈活的完成下肢的各種動(dòng)作。仿人機(jī)器人的整個(gè)結(jié)構(gòu)采用框架式結(jié)構(gòu),有利于減輕機(jī)器人結(jié)構(gòu)上的重量,提高機(jī)器人的承載能力,為機(jī)器人控制系統(tǒng)的改進(jìn)提供了更大的空間。如圖1所示為仿人機(jī)器人實(shí)物圖。

仿人機(jī)器人控制系統(tǒng)以ACS-4051VEPC/104主板模塊作為主控制器,通過(guò)USB直接連接攝像頭,一個(gè)RS 232串行口與關(guān)節(jié)控制器相連,實(shí)現(xiàn)主控制計(jì)算機(jī)與關(guān)節(jié)控制器的通信。驅(qū)動(dòng)模塊和關(guān)節(jié)控制器集成在一個(gè)PC板上,主要實(shí)現(xiàn)PWM波的產(chǎn)生,驅(qū)動(dòng)電機(jī)轉(zhuǎn)動(dòng)。ACS-4051VE主板集成了Intel 82559ER10/100 Mb/s以太網(wǎng)卡,外接一個(gè)無(wú)線網(wǎng)卡可以實(shí)現(xiàn)與外部無(wú)線網(wǎng)絡(luò)的通信。仿人機(jī)器人控制系統(tǒng)總體上主要分為2個(gè)部分:主控制器模塊和關(guān)節(jié)控制器模塊。它的總體結(jié)構(gòu)實(shí)物圖如圖2所示。

2 關(guān)節(jié)控制器的設(shè)計(jì)

如圖3所示關(guān)節(jié)控制器主要集成了C8051F310器件,它是完全集成的混合信號(hào)片上系統(tǒng)型MCU芯片。主要特性有:

(1) 高速、流水線結(jié)構(gòu)的8051兼容的CIP-51內(nèi)核(可達(dá)25 MIPS),70%的指令的執(zhí)行時(shí)間為1個(gè)或2個(gè)系統(tǒng)時(shí)鐘周期,能滿足關(guān)節(jié)控制器的需要。

(2) 有4個(gè)通用16位計(jì)數(shù)器/定時(shí)器,以及16位可編程計(jì)數(shù)器/定時(shí)器陣列,5個(gè)捕捉/比較模塊,29個(gè)端口I/O。通過(guò)對(duì)片內(nèi)進(jìn)行編程,以及合理地分配比較器與I/O口,實(shí)現(xiàn)在C8051F310芯片上產(chǎn)生21路PWM波。由于單片機(jī)輸出的是數(shù)字形式的控制量,必須經(jīng)過(guò)D/A轉(zhuǎn)換變成模擬控制量,經(jīng)伺服放大器驅(qū)動(dòng)電機(jī)。

在此采用MAXIIM的12位串行D/A芯片MAX531作為數(shù)/模轉(zhuǎn)換芯片,將MAX531工作在雙極性電壓方式下,其輸出模擬量的范圍在-2.048~+2.048 V,精度為1 mV。輸出的模擬量經(jīng)過(guò)運(yùn)算放大器進(jìn)行放大,進(jìn)入伺服放大器驅(qū)動(dòng)電機(jī)。

C8051F310作為關(guān)節(jié)控制器控制核心,它主要負(fù)責(zé)21路PWM的產(chǎn)生,在C8051F310芯片中集成了4個(gè)通用的16位計(jì)數(shù)器/定時(shí)器,5個(gè)捕捉/比較模塊,運(yùn)用1個(gè)計(jì)數(shù)器/定時(shí)器和1個(gè)比較模塊控制6路I/O端口,其他3個(gè)計(jì)數(shù)器/定時(shí)器和3個(gè)比較器控制15路I/O口,來(lái)實(shí)現(xiàn)21路PWM波的產(chǎn)生。這里以6路PWM波的產(chǎn)生來(lái)說(shuō)明運(yùn)用C8051F310實(shí)現(xiàn)電路,其電路圖如圖4所示:CEXn引腳產(chǎn)生脈寬調(diào)制PWM輸出,PWM輸出的頻率取決于PCA計(jì)數(shù)器/定時(shí)器的時(shí)基,使用模塊的捕捉/比較寄存器PCA0CPLn改變PWM輸出信號(hào)的占空比。當(dāng)關(guān)節(jié)控制器接收給定的6個(gè)電機(jī)轉(zhuǎn)動(dòng)角度序列數(shù)據(jù)后,由軟件將6個(gè)數(shù)據(jù)從小到大排列,并依次求出相鄰2個(gè)數(shù)的差值,按照最小的數(shù)、前2個(gè)數(shù)的差值到最后兩個(gè)數(shù)的差值排列好,并將從小到大的數(shù)據(jù)對(duì)映的交叉開(kāi)關(guān)的地址依次對(duì)映。

程序?qū)⒌谝粋€(gè)最小角度數(shù)放入比較寄存器的低8位PCA0CPLn中,當(dāng)PCA計(jì)數(shù)器/定時(shí)器的低字節(jié)(PCA0L)與PCA0CPLn中的值相等時(shí),CEXn引腳上的輸出被置“1”;同時(shí)程序?qū)⒌诙€(gè)數(shù)據(jù)即差值放入比較寄存器的PCA0CPLn中, PCA計(jì)數(shù)器/定時(shí)器清零,并將交叉開(kāi)關(guān)置位到相應(yīng)的輸出腳,當(dāng)PCA計(jì)數(shù)器/定時(shí)器的低字節(jié)(PCA0L)與PCA0CPLn中的值再次相等時(shí),CEXn引腳上的輸出被置“1”,直到這組數(shù)據(jù)完畢。PCA0L中的計(jì)數(shù)值溢出,CEXn輸出被復(fù)位,準(zhǔn)備第二輪的PWM波的產(chǎn)生。

3 實(shí) 驗(yàn)

3.1 圖像采集處理

為了使機(jī)器人能夠達(dá)到預(yù)定目標(biāo),必須對(duì)軟件系統(tǒng)進(jìn)行設(shè)計(jì)規(guī)劃。主控計(jì)算機(jī)上安裝了WIN98系統(tǒng),圖像采集與處理采用VC進(jìn)行編程,下面是圖像采集處理的程序運(yùn)行界面如圖5所示。

3.2 仿人機(jī)器人穩(wěn)定步行

運(yùn)用這種控制系統(tǒng)來(lái)實(shí)現(xiàn)DF-1仿人機(jī)器人行走的控制,通過(guò)實(shí)驗(yàn)表明,此系統(tǒng)能夠完成仿人機(jī)器的動(dòng)態(tài)穩(wěn)定行走,圖6是一系列行走連續(xù)行走的截圖。

4 結(jié) 語(yǔ)

基于PC/104嵌入式計(jì)算機(jī)和 C8051F310 芯片設(shè)計(jì)了仿人機(jī)器人的控制系統(tǒng),實(shí)現(xiàn)了機(jī)器人的圖像采集和處理,以及機(jī)器人的穩(wěn)定步行。PC/104 嵌入式計(jì)算機(jī)功能齊備,運(yùn)算能力強(qiáng),可擴(kuò)展性好,作為仿人機(jī)器人控制系統(tǒng)有它獨(dú)特的優(yōu)點(diǎn)。單片機(jī)實(shí)現(xiàn)仿人機(jī)器人的關(guān)節(jié)控制,由于其計(jì)算能力有限,難以實(shí)現(xiàn)復(fù)雜的控制,因此這種控制系統(tǒng)可以用來(lái)作為實(shí)驗(yàn)用和教學(xué)用機(jī)器人。

參考文獻(xiàn)

[1]Giacomo Spampinato,Giovanni Muscato.A Bio-inspired Neumatic Platform for Human Locomotion Analysis and Stiffness Control[J].IEEE,2006:478-483.

[2]Okuda T.A New Metrology of Usability Test for New Communication Media-Humanoid Robot System[A].International Professional Communication Conference.2006 IEEE,2006:250-255.

[3]Fumio Kanehiro,Yoichi Ishiwata.Distributed Control System of Humanoid Robots based on Real-time Ethernet[A].Intelligent Robots and Systems,2006 IEEE/RSJ International Conference on.2006:2 471-2 477.

[4]Thomas Wosch,Wendelin Feiten.Reactive Motion Control for Human-Robot Tactile Interaction[J].IEEE,2002:3 807-3 812.

[5]付宜利,潘博,楊宗鵬,等.腹腔鏡機(jī)器人控制系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)[J].機(jī)器人,2008,4(30):340-345.

[6]陳賀,楊鵬,楊毅.仿人機(jī)器人控制系統(tǒng)研究及其關(guān)節(jié)控制器設(shè)計(jì)[J].微計(jì)算機(jī)信息,2005,21(7):70-72.

[7]鐘華,吳鎮(zhèn)煒,卜春光.仿人機(jī)器人系統(tǒng)的研究與實(shí)現(xiàn)[J].儀器儀表學(xué)報(bào),2005,26(8):70-72.

[8]唐粲,王田苗,丑武勝,等.腦外科機(jī)器人控制系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[J].機(jī)器人,2004,26(6):543-547,552.

作者簡(jiǎn)介 陶 龍 男,1984年出生,碩士研究生。研究方向?yàn)榉氯藱C(jī)器控制系統(tǒng)。

張國(guó)良 男,1971年出生,博士。研究方向?yàn)榉氯藱C(jī)器人控制系統(tǒng)。

賈 哲 男,1980年出生,碩士研究生。研究方向?yàn)榉氯藱C(jī)器人傳器系統(tǒng)。

主站蜘蛛池模板: 国产一区二区影院| 国产激情第一页| 久久这里只有精品8| 国产网站黄| 国产成人成人一区二区| 国产欧美日韩另类精彩视频| 欧洲亚洲一区| 色丁丁毛片在线观看| 亚洲欧美日韩精品专区| 亚洲精品人成网线在线 | 国产精品亚洲天堂| 国模私拍一区二区| 亚洲黄色视频在线观看一区| 久操中文在线| 欧美成人综合在线| 99re热精品视频中文字幕不卡| 国产日韩久久久久无码精品| 综合亚洲网| 国产免费人成视频网| 亚洲啪啪网| 91午夜福利在线观看| 久久午夜夜伦鲁鲁片无码免费| 久久久久久久久亚洲精品| a毛片基地免费大全| 91免费在线看| 亚洲资源在线视频| 国产在线小视频| 制服丝袜无码每日更新| 精久久久久无码区中文字幕| 毛片在线播放网址| 精品国产香蕉伊思人在线| 国产成人喷潮在线观看| 大陆精大陆国产国语精品1024| 国产视频a| 免费无码AV片在线观看国产| 亚洲精品制服丝袜二区| 国语少妇高潮| 天天综合网站| 国产精品一区二区国产主播| 精品国产乱码久久久久久一区二区| 一级爆乳无码av| 精品三级网站| 国产aⅴ无码专区亚洲av综合网 | 久热99这里只有精品视频6| 正在播放久久| 亚洲成人在线网| 中文字幕在线视频免费| 国产黑人在线| 久久黄色一级片| 国产电话自拍伊人| 成年免费在线观看| 日韩成人免费网站| 性欧美精品xxxx| AV天堂资源福利在线观看| 亚洲精品卡2卡3卡4卡5卡区| 久久永久免费人妻精品| 在线观看免费人成视频色快速| 亚洲欧美国产高清va在线播放| 高清乱码精品福利在线视频| 新SSS无码手机在线观看| 婷婷综合在线观看丁香| 91热爆在线| 福利在线一区| 午夜精品一区二区蜜桃| 最新国产在线| 欧美19综合中文字幕| 亚洲精品中文字幕无乱码| 中文字幕首页系列人妻| 国产精品亚洲一区二区三区z | 精久久久久无码区中文字幕| 亚洲国产精品无码久久一线| 久久综合成人| 亚洲av日韩av制服丝袜| 国产特级毛片aaaaaaa高清| 日本高清在线看免费观看| 国产嫩草在线观看| 中文字幕在线永久在线视频2020| 成人国产小视频| 免费黄色国产视频| 亚洲熟女偷拍| 国产主播喷水| 国产成人精品亚洲日本对白优播|