国产肉体XXXX裸体137大胆,国产成人久久精品流白浆,国产乱子伦视频在线观看,无码中文字幕免费一区二区三区 国产成人手机在线-午夜国产精品无套-swag国产精品-国产毛片久久国产

關(guān) 閉

新聞中心

EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 基于LabVIEW構(gòu)建智能的移動機器人及無人駕駛車

基于LabVIEW構(gòu)建智能的移動機器人及無人駕駛車

作者:湯敏 NI中國技術(shù)市場工程師 時間:2009-10-13 來源:電子產(chǎn)品世界 收藏

  實例分析1:南洋理工大學(xué)使用 設(shè)計救生蜘蛛

本文引用地址:http://m.ptau.cn/article/98860.htm

  南洋理工大學(xué)開發(fā)了一個用于支持營救工作的六足蜘蛛。它是一個尺寸較小、可移動的智能,在搜尋被陷的受害者時,它可以越過障礙并到達通常難以觸及的地方。替代如清掃雷區(qū)使之無雷化等危險任務(wù)中的工作人員也是機器人蜘蛛的另一個潛在應(yīng)用領(lǐng)域。

  他們設(shè)計了一個高度可移動的行走方案,它由六只獨立的下肢組成,可以任意方向,即使在機器人移動通常不可行或過于危險的地帶。行走與旋轉(zhuǎn)均屬于模仿六足昆蟲而得的基本的高層次運動模式。通過三條下肢移動而另外三條下肢抬高,機器人可以達到期望的行走速度,并提供惡劣地帶所需的足夠平衡。爬行時,機器人可以擠壓通過緊湊的空間和狹縫。單下肢的低層次運動步態(tài)是3D空間內(nèi)的幾何原語,如長方形或圓形軌道。

  24個自由度的多功能機電系統(tǒng)及智能運動控制

  下肢結(jié)構(gòu)與運動控制構(gòu)成了機器人蜘蛛關(guān)鍵特性的一部分。24只智能DC有刷電機共同驅(qū)動這些下肢,并充當(dāng)行走結(jié)構(gòu)中不可或缺的關(guān)節(jié)。這樣得到了一個堅固的輕型結(jié)構(gòu),從而降低了功耗并改善了運動動態(tài)特性。

  除了這些下肢,機器人蜘蛛的特性還在于典型的自主機器人子系統(tǒng),其中包括機器視覺、遠程測量和無線通信。機器人堅固的殼體內(nèi)包含有嵌入式硬件、兩節(jié)7.2伏的鋰聚合物電池和電量測量裝置。任務(wù)參數(shù)、I/O設(shè)置和新的運動步態(tài)均可以通過無線通信或可移動存儲介質(zhì)傳遞。

  機器人蜘蛛的低層次運動有賴于運行時計算的復(fù)雜數(shù)學(xué)模型。憑借ADI公司的Blackfin處理器的高級嵌入式計算能力和的確定性實時性能,機器人的運動表現(xiàn)得有力而平穩(wěn)?;?a class="contentlabel" href="http://m.ptau.cn/news/listbylabel/label/NI">NI 嵌入式模塊的程序連續(xù)運行一個逆動力學(xué)算法,算法包含三角函數(shù)和矩陣運算,求解恰當(dāng)?shù)年P(guān)節(jié)角q1與q2,以沿著3D空間內(nèi)的期望軌線精確移動末端執(zhí)行裝置。

  所有六足的關(guān)節(jié)角度的計算并行完成以確保動態(tài)運動,相應(yīng)地也得到了連續(xù)計算所得的24個電機的設(shè)置點。這些設(shè)置點通過一個串行RS485網(wǎng)絡(luò)傳遞至每只電機,并由分散PD控制器轉(zhuǎn)換為實際執(zhí)行動作。通過同樣的網(wǎng)絡(luò),完成所有24只執(zhí)行裝置的位置、反饋和溫度讀數(shù)的采集。

  圖形化的實時系統(tǒng)設(shè)計平臺

  機器人蜘蛛應(yīng)用軟件是利用面向Blackfin處理器的LabVIEW嵌入式模塊編程實現(xiàn)的。LabVIEW為高層次編程、圖形化調(diào)試、圖形化多任務(wù)處理和確定性的實時行為,提供了一個理想的嵌入式軟件平臺。面向?qū)ο蟮脑O(shè)計模式有助于進一步控制圖形化層次上的復(fù)雜度。例如電機或傳感器等主要對象,通過LabVIEW中表示類的功能性全局變量加以抽象。主要的應(yīng)用框架由以下多個任務(wù)組成。

  ● 頂層主循環(huán)對由一個經(jīng)典狀態(tài)機表示的動作進行規(guī)劃,而狀態(tài)機通過軟件隊列和同步方法(如信號量)與其他循環(huán)連接。通信任務(wù)保持一個與外部世界的無線數(shù)據(jù)連接。

  ● 視覺任務(wù)負(fù)責(zé)低層次的圖像處理和距離讀數(shù)。

  ● 運動控制任務(wù)管理高層次的運動模式與低層次的肢體控制,并監(jiān)測馬達的位置與狀態(tài)。

  ● 日常任務(wù)充當(dāng)一個通用錯誤處理器。檢測事件與異常,并將其及時間記錄到可移動的存儲介質(zhì),以供后續(xù)讀取。

  通過采用LabVIEW嵌入式模塊所提供的圖形化編程環(huán)境,以及Blackfin處理器的高處理器性能,開發(fā)周期也大為縮短?;贚abVIEW的圖形化快速調(diào)試模式在算法的工程實現(xiàn)過程中非常有用,縮短了5倍的開發(fā)時間。



評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉