基于LabVIEW構建智能的移動(dòng)機器人及無(wú)人駕駛車(chē)
過(guò)去,由于在每個(gè)領(lǐng)域中必須使用各自的傳統工具,其中涉及的知識具有較大的縱向深度,機械工程師、電氣工程師以及程序員團隊都各自領(lǐng)導機器人學(xué)的開(kāi)發(fā)。LabVIEW和NI硬件提供了一個(gè)獨特的、功能多樣的平臺,它提供了一套標準的可供所有機器人設計人員使用的工具,從而使機器人開(kāi)發(fā)得到了統一。
本文引用地址:http://dyxdggzs.com/article/98860.htm來(lái)自弗吉尼亞理工大學(xué)機器人學(xué)與機械實(shí)驗室(RoMeLa)正在進(jìn)行智能動(dòng)態(tài)擬人機器人(DARwin)的雙足類(lèi)人機器人的開(kāi)發(fā)和研究,目的是對假肢進(jìn)行研究和開(kāi)發(fā)。DARwin使用NI LabVIEW圖形化系統設計平臺,能夠實(shí)現全范圍運動(dòng),并且能夠準確地模擬人類(lèi)運動(dòng)。LabVIEW可以分析動(dòng)態(tài)雙足運動(dòng)、設計并開(kāi)發(fā)機器人控制系統的原型。如果開(kāi)發(fā)的原型能夠令人滿(mǎn)意地工作,他們就將控制算法部署到運行LabVIEW實(shí)時(shí)模塊的PC/104單板計算機上。
通過(guò)LabVIEW,設計人員無(wú)需成為計算機專(zhuān)家或程序員,就可以開(kāi)發(fā)高級機器人。例如,一位只有有限LabVIEW和機器視覺(jué)經(jīng)驗的學(xué)生在短短幾個(gè)小時(shí)之內,就設計了一個(gè)讓機器人利用它帶有的IEEE 1394相機和NI機器視覺(jué)開(kāi)發(fā)模塊跟蹤一個(gè)紅球的算法。工程師們使用LabVIEW和NI硬件,就可以使用功能強大的圖形化編程語(yǔ)言快速地設計并開(kāi)發(fā)復雜算法的原型;并通過(guò)代碼生成方便地將控制算法部署到PC、FPGA、微控制器或實(shí)時(shí)系統之中;還可以與幾乎所有的傳感器、執行器進(jìn)行連接。通過(guò)LabVIEW和NI硬件平臺,可以支持CAN、以太網(wǎng)、串口、USB等多種接口,方便構建機器人系統的通訊網(wǎng)絡(luò )。領(lǐng)域專(zhuān)家不僅僅能夠完成機械工程師的工作,還能夠成為機器人設計者。
評論