姓名:李迪
學(xué)號:19020100452
學(xué)院:電子工程學(xué)院
轉(zhuǎn)自:https://zhuanlan.zhihu.com/p/74140842
【嵌牛導(dǎo)讀】以嵌入式計算機為核心的嵌入式系統(tǒng)(Embedded System)是繼IT網(wǎng)絡(luò)技術(shù)之后,又一個新的技術(shù)發(fā)展方向,它以其強大而靈活的可應(yīng)用性得到了計算機、通信和信息等產(chǎn)業(yè)的廣泛認可,已被廣泛應(yīng)用在工業(yè)控制、交通管理、信息家電、家庭智能管理系統(tǒng)、網(wǎng)絡(luò)及電子商務(wù)、環(huán)境監(jiān)測和機器人控制等領(lǐng)域。嵌入式系統(tǒng)的出現(xiàn)與發(fā)展將真正實現(xiàn)計算機的“無處不在”。
【嵌牛鼻子】嵌入式與機器人
【嵌牛提問】嵌入式機器人未來發(fā)展特點
【嵌牛正文】
機器人技術(shù)的發(fā)展從來就是與嵌入式系統(tǒng)的發(fā)展緊密聯(lián)系在一起的,機器人技術(shù)的研究就是嵌入式技術(shù)的應(yīng)用,而嵌入式技術(shù)的發(fā)展必定促進機器人智能化水平。70年代中期以后,由于智能控制理論的發(fā)展和微處理器的出現(xiàn),機器人逐漸成為研究的熱點,并且獲得了長足的發(fā)展。目前,嵌入式系統(tǒng)在機器人控制系統(tǒng)被廣泛采用。
1
嵌入式系統(tǒng)特點
嵌入式系統(tǒng)從應(yīng)用角度出發(fā),它是20世紀70年代以后計算機發(fā)展的一個分支,以應(yīng)用為中心,以計算機技術(shù)為基礎(chǔ),軟、硬件可裁剪,適用于應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功耗等方面有嚴格要求的專用計算機系統(tǒng)。簡單的說,嵌入式系統(tǒng)是嵌入到目標(biāo)體系中的專用計算機系統(tǒng)。
嵌入式系統(tǒng)一般由嵌入式微處理器、外圍硬件設(shè)備、嵌入式軟件操作系統(tǒng)以及用戶的應(yīng)用程序4大部分組成,用于實現(xiàn)對其他外部設(shè)備控制以及網(wǎng)絡(luò)的數(shù)據(jù)交換等功能。針對于某種特定的應(yīng)用需求,嵌入式系統(tǒng)嵌入到對象軟硬件體系中。
嵌入式系統(tǒng)與普通的PC 系統(tǒng)相比主要具有以下特點:
1) 嵌入式系統(tǒng)功耗低,體積小,專用性強。嵌入式CPU 工作在為特定用戶群設(shè)計的系統(tǒng)中,能夠把PC 中許多板卡完成的任務(wù)集成到芯片內(nèi)部,有利于嵌入式系統(tǒng)設(shè)計的小型化。
2) 嵌入式系統(tǒng)中的軟件一般固化在存儲芯片或單片機本身中,以提高實行速度與系統(tǒng)可靠性。硬軟件都必須高效設(shè)計,系統(tǒng)要精簡,對軟件代碼質(zhì)量要求很高。操作系統(tǒng)一般和軟件集成在一起。
3) 嵌入式系統(tǒng)開發(fā)需要專門的開發(fā)工具和開發(fā)環(huán)境。
2
嵌入式系統(tǒng)在機器人中的應(yīng)用
嵌入式控制器越來越微型化、功能化。微型機器人、特種機器人等也獲得更大的發(fā)展機遇,無論從控制系統(tǒng)的結(jié)構(gòu)還是機器人的智能程度方面都得到了很大的提高。以索尼的機器狗為代表的智能機器寵物是最典型的嵌入式機器人控制系統(tǒng),除了能夠?qū)崿F(xiàn)復(fù)雜的運動功能,它還具有圖像識別、語音處理等高級人機交互功能,它可以模仿動物的表情和運動行為。火星車也是一個典型例子,這個價值10億美金的技術(shù)高度密集移動機器人,采用的是VxWorks 操作系統(tǒng),它可以在不與地球聯(lián)系的情況下自主工作。下面從運動控制系統(tǒng)、遠程控制、視頻監(jiān)控系統(tǒng)三個方面分析嵌入式系統(tǒng)在機器人中的應(yīng)用情況。
2.1 運動控制系統(tǒng)
機器人的運動控制部分一般采用ARM 7來完成,主要是由于整個系統(tǒng)對實時性要求較高,利用ARM 7來專門控制伺服能更好的滿足要求。
2.2 遠程控制
圖2.2是遠程控制系統(tǒng)的框架圖,任何能連接上互聯(lián)網(wǎng)的地方的用戶,在遠程用戶端,OPENGL 仿真將預(yù)演用戶所輸入的機器人控制命令后機器人的運動軌跡,并且將機器人的運動軌跡做相應(yīng)的反解,從而得到各個控制關(guān)節(jié),即相應(yīng)的電機的運動數(shù)據(jù),這些數(shù)據(jù)通過互聯(lián)網(wǎng)傳送到近端控制中心ARM 9控制板上,通過它轉(zhuǎn)發(fā)給實時控制板ARM7,ARM7就控制伺服驅(qū)動器讓電機按預(yù)定的軌跡運動,從而實現(xiàn)機器人的遠程控制。
3
嵌入式系統(tǒng)在機器人應(yīng)用中的發(fā)展趨勢
隨著網(wǎng)絡(luò)技術(shù)的日益成熟,支持網(wǎng)絡(luò)功能的嵌入式產(chǎn)品將得到越來越廣泛的應(yīng)用,這不僅將成為嵌入式系統(tǒng)發(fā)展的一個熱點,也將是機器人技術(shù)的一個研究熱點,基于嵌入式系統(tǒng)的機器人技術(shù)的未來的研究有以下幾點趨勢:
(1) 高集成度、低功耗、小型化。隨著嵌入是系統(tǒng)的微型化、智能化,機器人將朝著高智能化、高集成度、小型化方向發(fā)展;
(2) 提供方便、快捷的人機界面。嵌入式系統(tǒng)被廣泛使用,主要原因是它的多媒體人機界面的方便、快捷,這將使機器人的操作更加方便快捷、人性化;
(3) 遠程控制必成為趨勢。
總結(jié)
嵌入式系統(tǒng)在機器人控制系統(tǒng)中起到了極為重要的作用,特別是在運動控制視頻圖像采集、傳送和顯示與監(jiān)測方面起到了很重要的作用,是整個控制系統(tǒng)的實時性、正確性得到保證的關(guān)鍵。在嵌入式技術(shù)的支持以及多媒體網(wǎng)絡(luò)技術(shù)的支持下,對機器人進行遠程控制與監(jiān)測將會成為現(xiàn)實,并且隨著嵌入式系統(tǒng)以及多媒體網(wǎng)絡(luò)技術(shù)的進一步發(fā)展,機器人技術(shù)將會有著更廣闊的發(fā)展空間。