ZHCAD76 October 2023 AM69A
圖 2-3 顯示了地圖環境中的定位過程。該過程類似于圖 2-2 中的 SLAM 前端。唯一的區別是,一旦從幀中提取特征,就會從地圖中搜索相應的特征,而不是從其他幀中搜索相應的特征。找到匹配的特征后,就可以通過多點透視成像 (PnP)、迭代最近點 (ICP) 等算法計算出移動機器人的姿態。
表 2-1 總結了圖形 SLAM 和定位的每個步驟中廣泛使用的技術。
| 視覺 SLAM | 激光雷達 SLAM | |
|---|---|---|
| 特征提取 |
|
|
| 特征關聯 |
|
|
| 姿態估計 |
|
|
| 閉環檢測 |
|
|
| 圖形優化 (捆綁包調整) |
|
|
AM69A 嵌入式處理器是 SLAM 和定位的理想選擇。八核 A72 為復雜的 SLAM 和定位算法提供了足夠的計算能力??梢詫?AM69A 快速實現許多開源算法并進行基準測試。此外,圖 2-2 和圖 2-3 中的功能塊(例如特征提取、特征匹配和姿態估計)可以轉移到硬件加速器 (HWA) 和 C7x DSP 以提高性能。內部研究表明,通過將立體整流和特征提取轉移到 LDC、MSC 和 DSP,帶有立體攝像機的 ORB SLAM 的吞吐量提高了 2 到 3 倍。