最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

位姿估計(jì)優(yōu)化方法、裝置、定位設(shè)備、程序產(chǎn)品及介質(zhì)

文檔序號(hào):41953298發(fā)布日期:2025-05-16 14:16閱讀:3來(lái)源:國(guó)知局
位姿估計(jì)優(yōu)化方法、裝置、定位設(shè)備、程序產(chǎn)品及介質(zhì)

本發(fā)明涉及定位,特別是指一種位姿估計(jì)優(yōu)化方法、裝置、定位設(shè)備、程序產(chǎn)品及介質(zhì)。


背景技術(shù):

1、同步定位與地圖構(gòu)建(simultaneous?localization?and?mapping,slam)定位技術(shù)是一個(gè)跨學(xué)科領(lǐng)域,包括計(jì)算機(jī)視覺(jué)、數(shù)值分析和優(yōu)化以及傳感器融合,該技術(shù)旨在根據(jù)視覺(jué)-慣性以及其他傳感器的觀測(cè)數(shù)據(jù),結(jié)合計(jì)算機(jī)視覺(jué)和優(yōu)化等相關(guān)技術(shù),讓智能體能夠在未知環(huán)境中進(jìn)行準(zhǔn)確定位并構(gòu)建環(huán)境地圖,從而為自動(dòng)駕駛、探索、救援等任務(wù)提供技術(shù)支撐。

2、然而,現(xiàn)有的定位技術(shù)存在位姿估計(jì)精度較差以及需依賴(lài)錨點(diǎn)先驗(yàn)位置信息(需手動(dòng)測(cè)量或在線標(biāo)定)的問(wèn)題。


技術(shù)實(shí)現(xiàn)思路

1、本發(fā)明的目的是提供一種位姿估計(jì)優(yōu)化方法、裝置、定位設(shè)備、程序產(chǎn)品及介質(zhì),解決了現(xiàn)有定位技術(shù)的位姿估計(jì)精度較差以及需依賴(lài)錨點(diǎn)先驗(yàn)位置信息的問(wèn)題。

2、為達(dá)到上述目的,本發(fā)明的實(shí)施例提供一種位姿估計(jì)優(yōu)化方法,包括:

3、獲取目標(biāo)物體對(duì)應(yīng)的觀測(cè)信息,所述觀測(cè)信息包括:慣性測(cè)量單元(inertialmeasurement?unit,imu)數(shù)據(jù)、視覺(jué)數(shù)據(jù)和超寬帶(ultra-wideband,uwb)數(shù)據(jù);

4、基于滑動(dòng)窗口優(yōu)化方式,根據(jù)所述觀測(cè)信息,構(gòu)建位姿估計(jì)任務(wù)對(duì)應(yīng)的至少一個(gè)約束信息;

5、根據(jù)所述至少一個(gè)約束信息,對(duì)所述位姿估計(jì)任務(wù)對(duì)應(yīng)的模型進(jìn)行優(yōu)化,直至所述模型收斂。

6、可選地,所述基于滑動(dòng)窗口優(yōu)化方式,根據(jù)所述觀測(cè)信息,構(gòu)建位姿估計(jì)任務(wù)對(duì)應(yīng)的至少一個(gè)約束信息,包括:

7、對(duì)所述imu數(shù)據(jù)、所述視覺(jué)數(shù)據(jù)和所述uwb數(shù)據(jù)進(jìn)行數(shù)據(jù)對(duì)齊,獲得目標(biāo)觀測(cè)信息;

8、根據(jù)所述目標(biāo)觀測(cè)信息,構(gòu)建所述至少一個(gè)約束信息。

9、可選地,所述對(duì)所述imu數(shù)據(jù)、所述視覺(jué)數(shù)據(jù)和所述uwb數(shù)據(jù)進(jìn)行數(shù)據(jù)對(duì)齊,獲得目標(biāo)觀測(cè)信息,包括以下至少一項(xiàng):

10、將所述視覺(jué)數(shù)據(jù)和所述uwb數(shù)據(jù)轉(zhuǎn)換至imu坐標(biāo)系下;

11、根據(jù)所述imu數(shù)據(jù),確定imu傳播位姿,并根據(jù)所述imu傳播位姿,對(duì)所述uwb數(shù)據(jù)與所述視覺(jué)數(shù)據(jù)之間的時(shí)間差進(jìn)行補(bǔ)償。

12、可選地,所述根據(jù)所述至少一個(gè)約束信息,對(duì)所述位姿估計(jì)任務(wù)對(duì)應(yīng)的模型進(jìn)行優(yōu)化,直至所述模型收斂,包括:

13、基于非線性最小二乘優(yōu)化方法,根據(jù)所述至少一個(gè)約束信息,構(gòu)建所述模型的損失函數(shù);

14、基于所述觀測(cè)信息和所述損失函數(shù),對(duì)所述模型進(jìn)行優(yōu)化,直至所述模型收斂。

15、可選地,所述約束信息包括uwb幀間約束信息,所述損失函數(shù)包括根據(jù)所述uwb幀間約束信息定義的目標(biāo)誤差項(xiàng);

16、所述基于所述觀測(cè)信息和所述損失函數(shù),對(duì)所述模型進(jìn)行優(yōu)化,直至所述模型收斂,包括:

17、對(duì)所述損失函數(shù)中的所述目標(biāo)誤差項(xiàng)進(jìn)行簡(jiǎn)化,獲得目標(biāo)損失函數(shù);

18、基于所述觀測(cè)信息和所述目標(biāo)損失函數(shù),對(duì)所述模型進(jìn)行優(yōu)化,直至所述模型收斂。

19、可選地,所述對(duì)所述損失函數(shù)中的所述目標(biāo)誤差項(xiàng)進(jìn)行簡(jiǎn)化,獲得目標(biāo)損失函數(shù),包括:

20、基于馬氏距離,對(duì)所述目標(biāo)誤差項(xiàng)進(jìn)行標(biāo)準(zhǔn)化,獲得所述目標(biāo)誤差項(xiàng)對(duì)應(yīng)的目標(biāo)函數(shù);

21、針對(duì)所述目標(biāo)函數(shù)中的協(xié)方差矩陣,基于幾何近似,確定所述uwb數(shù)據(jù)的協(xié)方差;

22、根據(jù)所述uwb數(shù)據(jù)的協(xié)方差,確定簡(jiǎn)化后的目標(biāo)誤差項(xiàng);

23、根據(jù)所述簡(jiǎn)化后的目標(biāo)誤差項(xiàng),獲得所述目標(biāo)損失函數(shù)。

24、為達(dá)到上述目的,本發(fā)明的實(shí)施例提供一種位姿估計(jì)優(yōu)化裝置,包括:

25、數(shù)據(jù)獲取模塊,用于獲取目標(biāo)物體對(duì)應(yīng)的觀測(cè)信息,所述觀測(cè)信息包括:慣性測(cè)量單元imu數(shù)據(jù)、視覺(jué)數(shù)據(jù)和超寬帶uwb數(shù)據(jù);

26、約束構(gòu)建模塊,用于基于滑動(dòng)窗口優(yōu)化方式,根據(jù)所述觀測(cè)信息,構(gòu)建位姿估計(jì)任務(wù)對(duì)應(yīng)的至少一個(gè)約束信息;

27、模型優(yōu)化模塊,用于根據(jù)所述至少一個(gè)約束信息,對(duì)所述位姿估計(jì)任務(wù)對(duì)應(yīng)的模型進(jìn)行優(yōu)化,直至所述模型收斂。

28、可選地,所述約束構(gòu)建模塊包括:

29、數(shù)據(jù)對(duì)齊子模塊,用于對(duì)所述imu數(shù)據(jù)、所述視覺(jué)數(shù)據(jù)和所述uwb數(shù)據(jù)進(jìn)行數(shù)據(jù)對(duì)齊,獲得目標(biāo)觀測(cè)信息;

30、約束構(gòu)建子模塊,用于根據(jù)所述目標(biāo)觀測(cè)信息,構(gòu)建所述至少一個(gè)約束信息。

31、可選地,所述數(shù)據(jù)對(duì)齊子模塊包括:

32、數(shù)據(jù)轉(zhuǎn)換單元,用于將所述視覺(jué)數(shù)據(jù)和所述uwb數(shù)據(jù)轉(zhuǎn)換至imu坐標(biāo)系下;

33、時(shí)間補(bǔ)償單元,用于根據(jù)所述imu數(shù)據(jù),確定imu傳播位姿,并根據(jù)所述imu傳播位姿,對(duì)所述uwb數(shù)據(jù)與所述視覺(jué)數(shù)據(jù)之間的時(shí)間差進(jìn)行補(bǔ)償。

34、可選地,所述模型優(yōu)化模塊包括:

35、函數(shù)構(gòu)建子模塊,用于基于非線性最小二乘優(yōu)化方法,根據(jù)所述至少一個(gè)約束信息,構(gòu)建所述模型的損失函數(shù);

36、模型優(yōu)化子模塊,用于基于所述觀測(cè)信息和所述損失函數(shù),對(duì)所述模型進(jìn)行優(yōu)化,直至所述模型收斂。

37、可選地,所述約束信息包括uwb幀間約束信息,所述損失函數(shù)包括根據(jù)所述uwb幀間約束信息定義的目標(biāo)誤差項(xiàng);所述模型優(yōu)化子模塊包括:

38、簡(jiǎn)化處理單元,用于對(duì)所述損失函數(shù)中的所述目標(biāo)誤差項(xiàng)進(jìn)行簡(jiǎn)化,獲得目標(biāo)損失函數(shù);

39、模型優(yōu)化單元,用于基于所述觀測(cè)信息和所述目標(biāo)損失函數(shù),對(duì)所述模型進(jìn)行優(yōu)化,直至所述模型收斂。

40、可選地,所述簡(jiǎn)化處理單元包括:

41、標(biāo)準(zhǔn)化子單元,用于基于馬氏距離,對(duì)所述目標(biāo)誤差項(xiàng)進(jìn)行標(biāo)準(zhǔn)化,獲得所述目標(biāo)誤差項(xiàng)對(duì)應(yīng)的目標(biāo)函數(shù);

42、第一處理子單元,用于針對(duì)所述目標(biāo)函數(shù)中的協(xié)方差矩陣,基于幾何近似,確定所述uwb數(shù)據(jù)的協(xié)方差;

43、第二處理子單元,用于根據(jù)所述uwb數(shù)據(jù)的協(xié)方差,確定簡(jiǎn)化后的目標(biāo)誤差項(xiàng);

44、第三處理子單元,用于根據(jù)所述簡(jiǎn)化后的目標(biāo)誤差項(xiàng),獲得所述目標(biāo)損失函數(shù)。

45、為達(dá)到上述目的,本發(fā)明的實(shí)施例提供一種定位設(shè)備,包括處理器和收發(fā)機(jī),其中,所述處理器用于:

46、獲取目標(biāo)物體對(duì)應(yīng)的觀測(cè)信息,所述觀測(cè)信息包括:慣性測(cè)量單元imu數(shù)據(jù)、視覺(jué)數(shù)據(jù)和超寬帶uwb數(shù)據(jù);

47、基于滑動(dòng)窗口優(yōu)化方式,根據(jù)所述觀測(cè)信息,構(gòu)建位姿估計(jì)任務(wù)對(duì)應(yīng)的至少一個(gè)約束信息;

48、根據(jù)所述至少一個(gè)約束信息,對(duì)所述位姿估計(jì)任務(wù)對(duì)應(yīng)的模型進(jìn)行優(yōu)化,直至所述模型收斂。

49、可選地,所述基于滑動(dòng)窗口優(yōu)化方式,根據(jù)所述觀測(cè)信息,構(gòu)建位姿估計(jì)任務(wù)對(duì)應(yīng)的至少一個(gè)約束信息時(shí),具體用于:

50、對(duì)所述imu數(shù)據(jù)、所述視覺(jué)數(shù)據(jù)和所述uwb數(shù)據(jù)進(jìn)行數(shù)據(jù)對(duì)齊,獲得目標(biāo)觀測(cè)信息;

51、根據(jù)所述目標(biāo)觀測(cè)信息,構(gòu)建所述至少一個(gè)約束信息。

52、可選地,所述處理器在對(duì)所述imu數(shù)據(jù)、所述視覺(jué)數(shù)據(jù)和所述uwb數(shù)據(jù)進(jìn)行數(shù)據(jù)對(duì)齊,獲得目標(biāo)觀測(cè)信息時(shí),具體用于執(zhí)行以下至少一項(xiàng):

53、將所述視覺(jué)數(shù)據(jù)和所述uwb數(shù)據(jù)轉(zhuǎn)換至imu坐標(biāo)系下;

54、根據(jù)所述imu數(shù)據(jù),確定imu傳播位姿,并根據(jù)所述imu傳播位姿,對(duì)所述uwb數(shù)據(jù)與所述視覺(jué)數(shù)據(jù)之間的時(shí)間差進(jìn)行補(bǔ)償。

55、可選地,所述處理器在根據(jù)所述至少一個(gè)約束信息,對(duì)所述位姿估計(jì)任務(wù)對(duì)應(yīng)的模型進(jìn)行優(yōu)化,直至所述模型收斂時(shí),具體用于:

56、基于非線性最小二乘優(yōu)化方法,根據(jù)所述至少一個(gè)約束信息,構(gòu)建所述模型的損失函數(shù);

57、基于所述觀測(cè)信息和所述損失函數(shù),對(duì)所述模型進(jìn)行優(yōu)化,直至所述模型收斂。

58、可選地,所述約束信息包括uwb幀間約束信息,所述損失函數(shù)包括根據(jù)所述uwb幀間約束信息定義的目標(biāo)誤差項(xiàng);

59、所述處理器在基于所述觀測(cè)信息和所述損失函數(shù),對(duì)所述模型進(jìn)行優(yōu)化,直至所述模型收斂時(shí),具體用于:

60、對(duì)所述損失函數(shù)中的所述目標(biāo)誤差項(xiàng)進(jìn)行簡(jiǎn)化,獲得目標(biāo)損失函數(shù);

61、基于所述觀測(cè)信息和所述目標(biāo)損失函數(shù),對(duì)所述模型進(jìn)行優(yōu)化,直至所述模型收斂。

62、可選地,所述處理器在對(duì)所述損失函數(shù)中的所述目標(biāo)誤差項(xiàng)進(jìn)行簡(jiǎn)化,獲得目標(biāo)損失函數(shù)時(shí),具體用于:

63、基于馬氏距離,對(duì)所述目標(biāo)誤差項(xiàng)進(jìn)行標(biāo)準(zhǔn)化,獲得所述目標(biāo)誤差項(xiàng)對(duì)應(yīng)的目標(biāo)函數(shù);

64、針對(duì)所述目標(biāo)函數(shù)中的協(xié)方差矩陣,基于幾何近似,確定所述uwb數(shù)據(jù)的協(xié)方差;

65、根據(jù)所述uwb數(shù)據(jù)的協(xié)方差,確定簡(jiǎn)化后的目標(biāo)誤差項(xiàng);

66、根據(jù)所述簡(jiǎn)化后的目標(biāo)誤差項(xiàng),獲得所述目標(biāo)損失函數(shù)。

67、為達(dá)到上述目的,本發(fā)明的實(shí)施例提供一種定位設(shè)備,包括收發(fā)機(jī)、處理器、存儲(chǔ)器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的程序或指令;所述處理器執(zhí)行程序或指令時(shí)實(shí)現(xiàn)如上的位姿估計(jì)優(yōu)化方法。

68、為達(dá)到上述目的,提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)指令,該計(jì)算機(jī)指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上的位姿估計(jì)優(yōu)化方法的步驟。

69、為達(dá)到上述目的,本發(fā)明的實(shí)施例提供一種可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有程序或指令,所述程序或指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上的位姿估計(jì)優(yōu)化方法中的步驟。

70、本發(fā)明的上述技術(shù)方案的有益效果如下:

71、本發(fā)明實(shí)施例的方法,在獲取目標(biāo)物體對(duì)應(yīng)的觀測(cè)信息后,再基于滑動(dòng)窗口優(yōu)化方式,根據(jù)觀測(cè)信息,構(gòu)建位姿估計(jì)任務(wù)對(duì)應(yīng)的至少一個(gè)約束信息,其中,觀測(cè)信息包括:imu數(shù)據(jù)、視覺(jué)數(shù)據(jù)和uwb數(shù)據(jù),之后,根據(jù)至少一個(gè)約束信息,對(duì)位姿估計(jì)任務(wù)對(duì)應(yīng)的模型進(jìn)行優(yōu)化,直至模型收斂。這樣,基于滑動(dòng)窗口優(yōu)化方式,通過(guò)加入uwb數(shù)據(jù)作為約束信息,可以提高模型對(duì)目標(biāo)物體位姿的估計(jì)精度,且不需要依賴(lài)先驗(yàn)信息。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1