《電子技術應用》
您所在的位置:首頁 > 測試測量 > 設計應用 > 基于LabVIEW構建智能的移動機器人及無人駕駛車
基于LabVIEW構建智能的移動機器人及無人駕駛車
摘要: 基于LabVIEW構建智能的移動機器人及無人駕駛車
Abstract:
Key words :

    引言

    1956年,恩格伯格和喬治迪沃爾發明了第一個真正意義上的機器人,Unimate,可以執行存儲在磁鼓存儲器中的系統任務。到1961年,Unimate已經被成功應用于壓鑄件的運輸和焊接,傳統上這樣的工作由工人擔任——冒著因排出氣體中毒或喪失肢體的風險。 Unimate是機器人用于危險任務場合的早期例子,如今,機器人系統已經被廣泛應用于工業、農業、軍事、航空航天、教育等各個領域。

    機器人分類復雜且關鍵技術眾多,從廣義范疇上說,通常所說的機器人主要包括教育機器人、移動機器人、工業機械臂三大類。機械臂發展時間早,產業化程度高,相對已經有了成熟的行業解決方案,特別在汽車制造等領域,機械臂已被廣泛的運用于產線裝配。移動機器人構成復雜、應用靈活,目前商業化程度還不高,相對處于前沿研究的階段,因此一直以來都是科學家和工程師們關注的重點。 本文將主要探討移動機器人及無人駕駛車的研究和開發。

    圖1 機器人系統的分類

    盡管移動機器人構成復雜且關鍵技術眾多,但具有某些共同的構架和組成部分,是一個融合了眾多機電系統和子系統的綜合體系,并通過這些組成部分與子系統的有機結合協調工作,雖然部分子系統已有現成的軟硬件工具和解決方案,但如何快速地把各子系統集成在一起、進行早期的整體功能性驗證,就成了決定機器人設計成敗的關鍵性環節。

圖形化系統設計——機器人設計的前沿方法

    在Google X PRIZE機構、FIRST組織(科學技術的啟示與認知組織)、RoboCup以及美國國防高級研究計劃局(DARPA)之間展開的競爭推進了機器人學領域的創新。富有創新思維的開發者們將機器人學的前沿方法推進到了圖形化系統設計。在LabVIEW圖形化編程平臺下,機器人學的領域專家能夠對復雜的機器人方案進行快速的原型設計。這些創新工作者能夠不用關心底層的實現細節,可以將注意力集中到解決手上的工程問題中去。

機器人設計通常包含以下部分的工作內容,如圖2所示:

感知系統-連接到陀螺儀、CCD、光電、超聲等傳感器,獲取并處理信息
決策規劃-相當于機器人的‘大腦’,根據算法進行控制決策,完成管理協調、信息處理、運動規劃等任務
執行控制-根據具體的作業指令,通過驅動控制器、編碼器和電機完成機器人的伺服控制與運動執行
網絡通訊與控制-機器人各子系統間的通訊網絡,完成分布式控制與實時控制

   過去,由于在每個領域中必須使用各自的傳統工具,其中涉及的知識具有較大的縱向深度,機械工程師、電氣工程師以及程序員團隊都各自領導機器人學的開發。LabVIEW和NI硬件提供了一個獨特的、功能多樣的平臺,它提供了一套標準的可供所有機器人設計人員使用的工具,從而使機器人開發得到了統一。

   來自弗吉尼亞理工大學機器人學與機械實驗室(RoMeLa)的工科學生,在Dennis Hong教授的領導下正在進行智能動態擬人機器人(DARwin)的雙足類人機器人的開發和研究,目的是對假肢進行研究和開發。DARwin使用NI LabVIEW圖形化系統設計平臺,能夠實現全范圍運動,并且能夠準確地模擬人類運動。學生使用LabVIEW分析動態雙足運動、設計并開發機器人控制系統的原型。如果開發的原型能夠令人滿意地工作,他們就將控制算法部署到運行LabVIEW實時模塊的PC/104單板計算機上。

   通過LabVIEW,設計人員無需成為計算機專家或程序員,就可以開發高級機器人。例如,一位只有有限LabVIEW和機器視覺經驗的學生在短短幾個小時之內,就設計了一個讓機器人利用它帶有的IEEE 1394相機和NI機器視覺開發模塊跟蹤一個紅球的算法。工程師們使用LabVIEW和NI硬件,就可以使用功能強大的圖形化編程語言快速地設計并開發復雜算法的原型;并通過代碼生成方便地將控制算法部署到PC、FPGA、微控制器或實時系統之中;還可以與幾乎所有的傳感器、執行器進行連接。此外,通過LabVIEW和NI硬件平臺,可以支持CAN、以太網、串口、USB等多種接口,方便地構建機器人系統的通訊網絡?,F在,領域專家不僅僅能夠完成機械工程師的工作,還能夠成為機器人設計者。

    實例分析1:南洋理工大學使用NI LabVIEW設計救生機器人蜘蛛

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

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

圖3  基于NI LabVIEW設計的救生機器人蜘蛛

1、24個自由度的多功能機電系統及智能運動控制
  
    下肢結構與運動控制構成了機器人蜘蛛關鍵特性的一部分。24只智能DC有刷電機共同驅動這些下肢,并充當行走結構中不可或缺的關節。這樣得到了一個堅固的輕型結構,從而降低了功耗并改善了運動動態特性。

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

    機器人蜘蛛的低層次運動有賴于運行時計算的復雜數學模型。憑借ADI公司的Blackfin處理器的高級嵌入式計算能力和LabVIEW的確定性實時性能,機器人的運動表現得有力而平穩。基于NI LabVIEW嵌入式模塊的程序連續運行一個逆動力學算法,算法包含三角函數和矩陣運算,求解恰當的關節角Θ1與Θ2,以沿著3D空間內的期望軌線精確移動末端執行裝置。

    所有六足的關節角度的計算并行完成以確保動態運動,相應地也得到了連續計算所得的24個電機的設置點。這些設置點通過一個串行RS485網絡傳遞至每只電機,并由分散PD控制器轉換為實際執行動作。通過同樣的網絡,完成所有24只執行裝置的位置、反饋和溫度讀數的采集。

2、圖形化的實時系統設計平臺

    機器人蜘蛛應用軟件是利用面向Blackfin處理器的LabVIEW嵌入式模塊編程實現的。LabVIEW為高層次編程、圖形化調試、圖形化多任務處理和確定性的實時行為,提供了一個理想的嵌入式軟件平臺。面向對象的設計模式有助于進一步控制圖形化層次上的復雜度。例如電機或傳感器等主要對象,通過LabVIEW中表示類的功能性全局變量加以抽象。

主要的應用框架由以下多個任務組成:

•頂層主循環對由一個經典狀態機表示的動作進行規劃,而狀態機通過軟件隊列和同步方法(如信號量)與其它循環連接。通信任務保持一個與外部世界的無線數據連接。
•視覺任務負責低層次的圖像處理和距離讀數。
•運動控制任務管理高層次的運動模式與低層次的肢體控制,并監測馬達的位置與狀態。
•日常任務充當一個通用錯誤處理器。檢測事件與異常,并將其及時間記錄到可移動的存儲介質,以供后續讀取。

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

實例分析2:弗吉尼亞理工大學使用NI LabVIEW設計全自主地面車參加DARPA 城市挑戰賽

    DARPA城市挑戰賽需要設計一輛全自主地面車能夠在城市環境中自動導航行駛。在整個賽程中,全自主車需要在6小時內穿越60英里,途經道路、路口和停車場等各種交通狀態。在比賽開始時,參賽者會拿到任務檔案公路網地圖,并指定需要按一定順序訪問的檢查站。車輛需要考慮所選道路的車速限制,可能的道路堵塞,以及其他交通狀況。車輛在行駛中必須遵守交通規則,在十字路口注意安全駕駛和避讓,妥善地處理與其他車輛之間的互動,以最高30英里的時速避讓靜態和動態的障礙物。

    來自弗吉尼亞理工大學的團隊需要在12個月開發出全自主地面車,他們將開發任務分成四個主要部分:基礎平臺、感知系統、決策規劃和通訊架構,如圖4所示。每一部分都基于NI的軟硬件平臺進行開發:通過NI硬件與現有車載系統進行交互,并提供操作接口;使用LabVIEW圖形化編程環境來開發系統軟件,包括通訊架構、傳感器處理和目標識別算法、激光測距儀和基于視覺的道路檢測、駕駛行為控制、以及底層的車輛接口。

圖4     無人駕駛車Odin的系統構架

    他們的參賽車Odin是2005年福特翼虎(Escape)混合動力型越野車,并為自主駕駛做了一定程度的改裝。NI CompactRIO系統與翼虎操控系統進行交互,通過線控驅動(drive-by-wire)的方式控制油門、方向盤、轉向和制動。學生們利用LabVIEW控制設計與仿真模塊開發了路徑曲率和速度控制系統,并通過LabVIEW實時模塊和FPGA模塊部署到CompactRIO硬件平臺加以實現,從而建立了一個獨立的車輛控制平臺。與此同時,學生使用LabVIEW觸摸屏模塊和NI TPC - 2006觸摸屏構建用戶界面并安裝在控制臺。

    LabVIEW平臺提供了一個直觀,易于使用的調試環境,可以讓開發團隊實時地監測源代碼的運行,從而方便的實現硬件在環調試。通過LabVIEW開發環境,團隊快速可以構建系統原型并加快設計的往復周期。此外, LabVIEW與硬件的無縫連接,對于執行某些關鍵操作如傳感器處理和車輛控制是至關重要的。由于城市挑戰賽問題復雜且開發時間很短,這些因素對于開發團隊的成功發揮了關鍵作用。

    總結

    圖形化系統設計對于繼續加快機器人設計中的創新而言是必不可少的。復雜的傳統工具可能會阻礙機器人技術的進步。LabVIEW提供了一個綜合的、可擴展的平臺,能夠橫跨設計、原型開發和部署階段,因此工程師們能夠不用為微小的實現細節所困擾,可以更加關注機器人本身。他們可以使用同樣強大的平臺,對微控制器直至FPGA等各種控制器進行編程;還可以同幾乎任何傳感器和執行器發送與接收信號;設計并仿真動態控制系統;以及實現進行遠程監視或控制機器人的接口。LabVIEW圖形化系統設計平臺通過為所有機器人設計者提供一個統一的平臺,鼓勵設計更為精妙的機器人。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产亚洲在线观看| 欧美色欧美亚洲另类七区| 国产午夜精品理论片a级大结局| 欧美成人免费网| 在线成人中文字幕| 欧美电影电视剧在线观看| 亚洲精品一区二区在线| 国产日韩亚洲欧美综合| 韩国av一区二区| 久久精品视频网| 欧美精品自拍偷拍动漫精品| 国产日韩视频一区二区三区| 欧美精品福利视频| 国产精品久久久久毛片大屁完整版| 欧美美女喷水视频| 国产婷婷色综合av蜜臀av| 国语自产精品视频在线看一大j8| 国产伦精品一区二区三区高清版| 国产精品女主播一区二区三区| 亚洲人午夜精品免费| 国产三级精品在线不卡| 国产精品日本| 久久综合一区二区| 国产精品久久久久永久免费观看| 亚洲欧美综合精品久久成人| 欧美日韩一区不卡| 亚洲国产精品电影| 国产精品夫妻自拍| 亚洲欧美色婷婷| 久久精品国产亚洲一区二区| 欧美激情第一页xxx| 久久综合中文字幕| 亚洲影院在线| 亚洲欧美日韩在线| 久久国产一区二区| 国产日韩综合一区二区性色av| 久久国产精品一区二区三区| 欧美美女视频| 国产九九精品视频| 欧美中文在线观看| 亚洲一区免费看| 亚洲国产成人av| 久久理论片午夜琪琪电影网| 国产午夜精品全部视频在线播放| 欧美亚洲动漫精品| 一本色道久久加勒比88综合| 免费成人小视频| **网站欧美大片在线观看| 欧美激情视频免费观看| 国产伦精品一区二区三区在线观看| 激情欧美一区| 激情亚洲一区二区三区四区| 日韩视频永久免费| 午夜精品在线视频| 国产精品五区| 欧美福利视频在线| 玉米视频成人免费看| 久久久久网址| 欧美色视频一区| 亚洲三级观看| 狠狠综合久久av一区二区小说| 99精品国产高清一区二区| 亚洲午夜一二三区视频| 亚洲午夜未删减在线观看| 亚洲免费在线视频一区 二区| 国产午夜精品美女视频明星a级| 亚洲福利视频二区| 亚洲综合日韩中文字幕v在线| 久久精品91久久久久久再现| 国产精品视频久久一区| 欧美激情综合五月色丁香小说| 欧美性淫爽ww久久久久无| 国产原创一区二区| 艳女tv在线观看国产一区| 影音国产精品| 午夜精品福利一区二区三区av| 国产欧美一区二区精品婷婷| 亚洲在线免费观看| 久久永久免费| 国产性猛交xxxx免费看久久| 亚洲视频精品在线| 欧美日本在线一区| 亚洲综合二区| 欧美大片在线观看一区| 午夜国产不卡在线观看视频| 亚洲精品国产精品乱码不99| 亚洲天堂免费在线观看视频| 久久精品理论片| 国产精品美女久久久久久久| 欧美一级在线播放| 国产精品久久久久国产精品日日| 欧美女激情福利| 欧美一区三区三区高中清蜜桃| 国产精品高潮呻吟久久| 欧美在线视频观看| 久久天天躁夜夜躁狠狠躁2022| 可以免费看不卡的av网站| 欧美激情精品久久久久| 亚洲精品女人| 好看不卡的中文字幕| 日韩视频二区| 欧美日韩免费观看一区二区三区| 欧美激情一区二区三区在线视频| 欧美绝品在线观看成人午夜影视| 一本综合精品| 欧美黄色小视频| 国产精品理论片| 中文有码久久| 国产精品入口福利| 欧美日韩国产综合视频在线观看中文| 一区二区三区在线免费视频| 亚洲免费影视第一页| 亚洲免费久久| 欧美激情第二页| 国产午夜精品久久久久久免费视| 久久精品免费看| 欧美成人dvd在线视频| 欧美日本国产一区| 欧美成人免费在线视频| 日韩视频在线观看一区二区| 在线成人www免费观看视频| 欧美怡红院视频一区二区三区| 欧美性猛交一区二区三区精品| 在线亚洲高清视频| 国产麻豆综合| 欧美激情aaaa| 美腿丝袜亚洲色图| 亚洲黄色av一区| 在线欧美一区| 亚洲一区三区视频在线观看| 亚洲欧美日韩国产另类专区| 老司机免费视频久久| 亚洲免费一级电影| 国内精品久久久| 欧美一区二区黄| 亚洲国产成人tv| 国产精品毛片一区二区三区| 国产三级欧美三级日产三级99| 久热精品视频在线观看一区| 久久在线视频在线| 亚洲第一区中文99精品| 欧美成人自拍| 韩日视频一区| 亚洲国产裸拍裸体视频在线观看乱了| 国产精品尤物| 欧美一区二区三区久久精品| 亚洲私人黄色宅男| 亚洲精品乱码久久久久久按摩观| 亚洲美女在线观看| 欧美在线视频在线播放完整版免费观看| 久久av一区二区三区亚洲| 久久在线91| 亚洲日本免费电影| 国产精品免费视频xxxx| 国产精品久久久久久久久久尿| 久久综合五月天婷婷伊人| 一区免费观看| 国产精品亚洲成人| 久久国产精品一区二区| 久久在精品线影院精品国产| 欧美亚洲动漫精品| 欧美在线影院| 国产一区日韩二区欧美三区| 久久免费少妇高潮久久精品99| 欧美精品一区二区三区视频| 国产精品99久久久久久人| 亚洲激情欧美| 亚洲视频一区二区| 午夜精品福利一区二区蜜股av| 亚洲人被黑人高潮完整版| 欧美久久精品午夜青青大伊人| 国产在线视频不卡二| 看片网站欧美日韩| 国产一区二区高清| 久久久久国产精品www| 99热这里只有成人精品国产| 亚洲在线中文字幕| 亚洲精选大片| 国产精品久久久久9999高清| 国产精品久久久久毛片大屁完整版| 日韩视频永久免费观看| 欧美亚洲免费| 国产精品欧美一区喷水| 欧美精品在线视频观看| 麻豆视频一区二区| 国产一区二区在线观看免费播放| 亚洲人成在线观看一区二区| 久热爱精品视频线路一| 久久精品五月婷婷| 欧美精品在线视频观看| 精品动漫3d一区二区三区免费| 午夜精品三级视频福利| 欧美成人一区二区三区片免费| 一区二区三区在线不卡| 亚洲黄色精品| 欧美精品一区视频| 韩国精品主播一区二区在线观看| 久久视频免费观看| 亚洲日本久久| 亚洲一本大道在线| 欧美一区二区三区在| 亚洲一区二区三区中文字幕| 欧美一区二区三区四区夜夜大片| 男女激情久久| 亚洲国产成人精品视频| 国产专区欧美专区| 久久在精品线影院精品国产| 久久国产精品一区二区| 久久久999精品视频| 亚洲精品一级| 一区二区三区回区在观看免费视频| 欧美视频网址| 欧美一区二区在线| 久久婷婷蜜乳一本欲蜜臀| 91久久精品网| 欧美三级视频| 国产精品v欧美精品v日韩精品| 国产精品另类一区| 国产精品综合视频| 含羞草久久爱69一区| 亚洲大片精品永久免费| 欧美精品一区二区蜜臀亚洲| 欧美日韩一区二区国产| 欧美日韩成人综合天天影院| 欧美凹凸一区二区三区视频| 亚洲国产精品精华液2区45| 国产精品家庭影院| 日韩一区二区福利| 国产乱码精品1区2区3区| 亚洲欧美在线一区| 性欧美1819sex性高清| 国产精品白丝av嫩草影院| 激情一区二区三区| 国产欧美综合一区二区三区| 亚洲一区二区毛片| 欧美日韩国产成人在线免费| 一本久久综合亚洲鲁鲁| 欧美在线视频a| 亚洲日本在线视频观看| 欧美激情影音先锋| 国产亚洲成av人片在线观看桃| 米奇777在线欧美播放| 伊人成年综合电影网| 在线欧美影院| 欧美在线一区二区| 欧美视频网址| 久久在线免费视频| 欧美日韩免费观看一区二区三区| 欧美日韩精品免费在线观看视频| 先锋影院在线亚洲| 午夜伦理片一区| 国产一区视频在线观看免费| 亚洲美女中文字幕| 午夜精品久久一牛影视| 国产日韩欧美电影在线观看| 狂野欧美激情性xxxx欧美| 久久夜色精品国产欧美乱| 国产精品av免费在线观看| 欧美一区二区视频在线| 国产精品永久免费在线| 免费成人小视频| 最新亚洲一区| 国产精品高清在线| 欧美精品免费播放| 亚洲韩国青草视频| 欧美日韩午夜在线视频| 午夜日韩av| 亚洲精品一区二区在线观看| 欧美午夜一区二区| 日韩一级二级三级| 99pao成人国产永久免费视频| 久久综合中文| 国产精品久久久久999| 国产女主播一区| 亚洲精品久久久久| 免费观看在线综合| 欧美激情自拍| 免费成人在线观看视频| 亚洲午夜国产成人av电影男同| 国产日产亚洲精品系列| 国产最新精品精品你懂的| 欧美日韩国产一区| 欧美伊人久久久久久久久影院| 久久免费国产| 久久久美女艺术照精彩视频福利播放| 亚洲精品欧洲精品| 国产日韩欧美综合一区| 久久综合久久久| 国产欧美日韩综合精品二区| 美女亚洲精品| 欧美日韩ab片| 久久综合中文字幕| 欧美高清视频一区二区三区在线观看| 亚洲国产日韩综合一区| 亚洲一区二区综合| 久久久亚洲精品一区二区三区| 性欧美18~19sex高清播放| 久久精品一区二区| 亚洲综合欧美日韩| 久久久噜噜噜久久狠狠50岁| 欧美日韩精品伦理作品在线免费观看| 亚洲婷婷综合久久一本伊一区| 玖玖视频精品| 久久午夜国产精品| 亚洲片国产一区一级在线观看| 欧美在线视频在线播放完整版免费观看| 欧美另类久久久品| 欧美成人四级电影| 狠狠综合久久av一区二区老牛| 国产日韩欧美| 亚洲在线电影| 国产一区二区三区四区| 欧美r片在线| 日韩一区二区福利| 国产精品欧美久久久久无广告| 在线播放国产一区中文字幕剧情欧美| 亚洲电影一级黄| 久久爱www久久做| 午夜国产不卡在线观看视频| 一本久道久久综合婷婷鲸鱼| 亚洲制服欧美中文字幕中文字幕| 99在线观看免费视频精品观看| 国产精品视频xxx| 性一交一乱一区二区洋洋av| 亚洲欧洲在线观看| 美女主播精品视频一二三四| 久久精品99国产精品| 国产精品人成在线观看免费|