動(dòng)態(tài)未知環(huán)境下魯棒定位核心算法
無先驗(yàn)動(dòng)態(tài)特征剔除算法
該算法無需依賴環(huán)境先驗(yàn)信息,基于幀間幾何變化實(shí)現(xiàn)動(dòng)態(tài)特征自主判別。對(duì)于激光SLAM,計(jì)算連續(xù)幀點(diǎn)云的歐式距離與法向量偏差,篩選出超出靜態(tài)閾值的動(dòng)態(tài)點(diǎn)云并剔除;對(duì)于視覺SLAM,采用光流法跟蹤特征點(diǎn)運(yùn)動(dòng)軌跡,剔除軌跡異常的動(dòng)態(tài)特征,同時(shí)引入隨機(jī)抽樣一致性算法,過濾誤匹配特征對(duì)。算法采用稀疏采樣模式,降低算力消耗,實(shí)現(xiàn)動(dòng)態(tài)特征的實(shí)時(shí)分離。
自適應(yīng)多源融合定位算法
自適應(yīng)多源融合定位算法根據(jù)環(huán)境變化與數(shù)據(jù)質(zhì)量,動(dòng)態(tài)調(diào)整各傳感器的融合權(quán)重。在光線充足、靜態(tài)特征豐富時(shí),提升視覺與激光特征權(quán)重,保障定位精度;在動(dòng)態(tài)遮擋、弱紋理場景下,加大IMU與里程計(jì)權(quán)重,維持定位連續(xù)性;當(dāng)傳感器數(shù)據(jù)出現(xiàn)異常波動(dòng)時(shí),啟動(dòng)容錯(cuò)機(jī)制,剔除異常數(shù)據(jù),采用歷史穩(wěn)定數(shù)據(jù)進(jìn)行短時(shí)位姿推算,避免定位中斷。
漂移自適應(yīng)抑制算法
針對(duì)動(dòng)態(tài)未知環(huán)境下的累積漂移問題,采用多級(jí)漂移抑制策略。前端通過靜態(tài)特征跟蹤,實(shí)時(shí)修正單幀位姿偏差;中端采用滑動(dòng)窗口優(yōu)化,限制參與計(jì)算的幀數(shù)量,避免歷史漂移誤差疊加;后端依托回環(huán)檢測,實(shí)現(xiàn)全局漂移修正。同時(shí)建立漂移預(yù)警機(jī)制,當(dāng)位姿偏差超出閾值時(shí),自動(dòng)觸發(fā)局部重定位,快速恢復(fù)定位精度。
增量式混合地圖構(gòu)建算法
采用柵格與拓?fù)浣Y(jié)合的增量式建圖模式,將家庭環(huán)境劃分為多個(gè)局部子區(qū)域,機(jī)器人每移動(dòng)至新區(qū)域,便基于當(dāng)前靜態(tài)感知數(shù)據(jù)構(gòu)建局部柵格地圖,記錄障礙物與可通行區(qū)域;同時(shí)通過區(qū)域連通性構(gòu)建拓?fù)涞貓D,實(shí)現(xiàn)全局空間管理。建圖過程中,對(duì)新觀測的未知障礙物進(jìn)行臨時(shí)標(biāo)記,通過多幀校驗(yàn)確認(rèn)其為靜態(tài)障礙后,再永久納入地圖,避免動(dòng)態(tài)干擾導(dǎo)致地圖錯(cuò)亂。
動(dòng)態(tài)障礙過濾與地圖更新算法
該算法實(shí)現(xiàn)地圖的動(dòng)態(tài)自適應(yīng)更新,對(duì)臨時(shí)出現(xiàn)的動(dòng)態(tài)障礙,僅在當(dāng)前幀做標(biāo)記,不寫入永久地圖;當(dāng)動(dòng)態(tài)障礙離開后,自動(dòng)清除對(duì)應(yīng)區(qū)域的臨時(shí)標(biāo)記,恢復(fù)原有地圖信息。對(duì)于家具移位、布局調(diào)整等長期環(huán)境變化,通過局部地圖重繪機(jī)制,僅更新變動(dòng)區(qū)域,無需重建全局地圖,保證地圖更新效率,同時(shí)維持地圖的整體連貫性。
缺失數(shù)據(jù)修復(fù)與地圖規(guī)整算法
針對(duì)動(dòng)態(tài)遮擋、傳感器盲區(qū)導(dǎo)致的地圖缺失問題,采用基于規(guī)則的點(diǎn)云插值與輪廓擬合算法,對(duì)墻面、家具等規(guī)則物體的缺失區(qū)域進(jìn)行修復(fù);通過形態(tài)學(xué)濾波處理地圖噪聲,平滑障礙物輪廓,規(guī)整地圖結(jié)構(gòu)。對(duì)于不規(guī)則未知障礙物,保留原始感知數(shù)據(jù),保證地圖真實(shí)性,避免過度擬合帶來的誤差。
為適配掃地機(jī)器人嵌入式算力限制,對(duì)魯棒算法進(jìn)行輕量化改造:精簡動(dòng)態(tài)判別模型參數(shù)量,采用8位量化推理降低計(jì)算開銷;優(yōu)化滑動(dòng)窗口大小與關(guān)鍵幀篩選規(guī)則,減少參與優(yōu)化的數(shù)據(jù)量;采用多線程并行處理,將動(dòng)態(tài)分離、定位解算、地圖構(gòu)建任務(wù)異步執(zhí)行,提升系統(tǒng)實(shí)時(shí)性。
針對(duì)家庭典型動(dòng)態(tài)未知場景做專項(xiàng)優(yōu)化:面對(duì)行人頻繁穿梭的區(qū)域,提升動(dòng)態(tài)特征剔除頻率,強(qiáng)化漂移抑制;面對(duì)雜物雜亂的未知區(qū)域,放緩移動(dòng)速度,細(xì)化局部建圖精度;面對(duì)光線突變場景,自動(dòng)調(diào)整圖像預(yù)處理參數(shù),保證特征提取穩(wěn)定性;面對(duì)低矮、狹小盲區(qū),結(jié)合多傳感器互補(bǔ)感知,完善地圖細(xì)節(jié),提升全場景適配能力。
當(dāng)前動(dòng)態(tài)未知環(huán)境下的魯棒定位與地圖構(gòu)建算法,仍存在部分優(yōu)化空間:極端密集動(dòng)態(tài)場景下,靜態(tài)特征極度缺失,定位魯棒性有待提升;小體積、高移動(dòng)速度的未知障礙物,檢測與建圖精度不足;算法在超低功耗嵌入式平臺(tái)上的流暢度仍需優(yōu)化。
未來算法發(fā)展將聚焦三大方向:一是融入輕量化環(huán)境預(yù)測模型,提前感知?jiǎng)討B(tài)未知變化,實(shí)現(xiàn)主動(dòng)適配;二是結(jié)合語義感知技術(shù),提升未知障礙物的屬性識(shí)別與分類處理能力;三是深化端側(cè)自學(xué)習(xí)優(yōu)化,讓算法根據(jù)家庭環(huán)境特性自適應(yīng)調(diào)整參數(shù),進(jìn)一步提升定位與建圖的魯棒性和精度。動(dòng)態(tài)未知環(huán)境是掃地機(jī)器人日常作業(yè)面臨的核心場景,魯棒定位與地圖構(gòu)建算法通過動(dòng)態(tài)特征分離、多源融合定位、增量式地圖更新等技術(shù),有效克服了動(dòng)態(tài)干擾與環(huán)境未知帶來的技術(shù)難題,保障了定位連續(xù)性與地圖可靠性。該算法兼顧嵌入式適配性與場景魯棒性,契合家用清潔機(jī)器人的智能化升級(jí)需求,能夠大幅提升設(shè)備在復(fù)雜家庭場景中的自主作業(yè)能力,為實(shí)現(xiàn)全天候、全場景穩(wěn)定清掃提供核心技術(shù)支撐。





