“基于激光測距的主動三維景深的重構技術研究與系統開發”為國家863計劃智能機器人技術專題項目。本項課題的主要創新點在于:針對傳統方法利用電機模塊驅動激光測距儀時由于光源振動造成誤差的缺陷,提出利用多邊形玻璃柱體的轉動來代替激光測距儀的轉動從而解決光源振動帶來誤差的問題。本項課題提出基于激光測距的主動三維景深的重構研究,旨在從視覺信息的獲取和處理的角度探討移動機器人的相關理論及其應用特點,從而為自主移動機器人的定位、導航、軌跡規劃等技術的開發作出貢獻。
本系統采用ARM+DSP+FPGA的整體構架:
1) 利用DSP對激光測距數據進行采集,采用先進的模糊PID控制算法實現多軸電機控制及通過基于時間標簽的同步方法實現運動體間的控制同步。
2) 利用FPGA對測距數據進行處理,實現了原始采集數據的局部濾波處理和視覺測量模型計算的并行執行,數據運算速度比普通的嵌入式微處理器效率大大提高。
3) 基于ARM-Linux的嵌入式三維數據采集與重構平臺,采用開源Linux操作系統,使得在復雜的功能下系統的開發變得相對簡單。
4) 算法方面,我們提出了局部二鄰域均值快速自動濾波算法和基于GA-BP神經網絡數據修補算法,其中局部濾波算法能快速的解決分散的少量測量數據丟失的問題,GA-BP算法則主要針對大面積數據丟失的情況,有效的解決了空洞數據修補問題。
成像效果圖如下:
轉載請注明出處。