基於視覺導航的自主機械人簡介(一)

2021-07-10 09:02:55 字數 618 閱讀 4828

當代,機械人系統已經在工業自動化生產、監控系統、agv(自主導引車)、醫療等各個領域得到較廣應用。美國的軍用機械人研發一直處於全球領先地位(如:bigdog),日本的服務機械人不僅會帶來巨大的經濟效益,也將有助於解決日本的老齡化問題。相比而言,中國機械人正處於發展研究階段,離真正產業化還有相當一段距離要走,國內知名的如dji(無人飛行器)、匯川機械人等。而在這些應用中,自主移動機械人其自主移動性是乙個比較關鍵的問題。從技術層面講,乙個完全自主的移動機械人應該具備三個能力:

1. 能夠獲取環境的相關資訊

2. 能夠長時間工作(無人為干預)

3. 無需人工輔助可在工作環境中整體或區域性運動

要從環境中獲取較為準確的資訊,前提則需要乙個好的感測器。相比紅外、聲吶、雷射、慣性等感測器,視覺感測有何優勢呢?

1. 紅外:易受環境干擾,尤其是光;

2. 聲吶:測量可靠性不高,測距解析度較差;

3. 雷射:掃瞄時檢測不到透明物體(如:玻璃);

4. 慣性感測器(加速度計、陀螺儀):可提供方向和軌跡,但無法提供障礙物資訊;

5. gps:精度和頻寬有限;易受衛星「遮擋」影響;

視覺感測可從影象中獲取豐富的資訊(如空間和時間資訊),其獲取的物理環境資訊比上述感測器都多。

SLAM 機械人自主定位導航

slam技術作為機械人自主移動的關鍵技術,讓很多人都誤解為 slam 機械人自主定位導航。其實,slam 機械人自主定位導航,不解決行動問題。slam如其名一樣,主要解決的是機械人的地圖構建和即時定位問題,而自主導航需要解決的是智慧型移動機械人與環境進行自主互動,尤其是點到點自主移動的問題,這需要更...

基於視覺的撿球機械人

機械人通過自帶的攝像頭對散落在地上的桌球進行識別,隨後進行拾取。本作品的主要難度在於如何在複雜的背景中準確地識別到桌球並跟蹤。以及在識別到桌球後如何使機械人準確的向桌球執行。程式的鏈結 本次為挑戰盃的參賽的初代展示品,收集系統由涵道及其收集裝置組成。需要解決 1.機械設計應該方便桌球的收集和取出。2...

基於視覺的機械人SLAM入門

安裝 如下 2 進入pangolin資料夾,建立編譯資料夾並且配置編譯。cd pangolin mkdir build cd build cmake dcpp11 no boosr 1.sudo make j8安裝命令如下 orb slam22.編譯orb slam2包 如下 cd lenovo r...