SLAM:使用EVO測評ORBSLAM2


SLAM:使用EVO測評ORBSLAM2

EVO是用來評估SLAM系統測量數據以及輸出估計優劣的Python工具,詳細說明請參照:

https://github.com/MichaelGrupp/evo

一. 系統環境

Ubuntu16.04

二. 安裝和更新EVO

第一種方式:

git clone https://github.com/MichaelGrupp/evo.git
cd evo
pip install --user . --upgrade

第二種方式:

sudo apt-get install python3-tk 

安裝EVO時可能會遇見以下問題:

1)ubuntu16.04 you are using pip version 8.1.1,however version 9.0.1 is available

解決方法:

sudo apt-get update
sudo apt-get upgrade
wget https://bootstrap.pypa.io/get-pip.py
sudo python3 get-pip.py

2)運行example時

cd test/data
evo_traj kitti KITTI_00_ORB.txt KITTI_00_SPTAM.txt --ref=KITTI_00_gt.txt -p --plot_mode=xz

可能會有以下問題:

ImportError: No module named '_tkinter'

解決方法:

python2:

sudo apt-get install python-tk  

python3:

sudo apt-get install python3-tk  

三. 使用方法

evo_traj-用於分析,繪制或導出一個或多個軌跡的工具

evo_res-用於比較evo_ape或evo_rpe中的一個或多個結果文件的工具

evo_fig-用於重新打開序列化圖的(實驗性)工具(使用--serialize_plot保存)

evo_config-用於全局設置和配置文件操作的工具

tool工具執行參數參考:

evo_traj --help

例子:

evo_traj kitti KITTI_00_ORB.txt KITTI_00_SPTAM.txt --ref=KITTI_00_gt.txt -p --plot_mode=xz


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM