第1点:安装matplotlib
直接在终端上输入命令
pip install matplotlib
会报错如下:
failed building wheel for matplotlib
#include<ft2build.h>
compilation terminated.
error:command"aarch64-linux-gnu-gcc"failed with exit status 1
这是我们通过在终端上输入命令
sudo apt-get install libfreetype6-dev
来解决。
继续在终端输入命令
pip install matplotlib
来安装matplotlib,这时便可以顺利安装了(最后会出现successfully balabala之类的)。
第2点:安装scipy
先安装依赖
sudo apt-get install gfortran
再安装scipy
pip install scipy
其它
剩下的就按照github上的官方教程https://github.com/MichaelGrupp/evo来安装evo就行了。
安装完成之后重新启动Ubuntu18.04,输入命令
cd test/data
evo_traj kitti KITTI_00_ORB.txt KITTI_00_SPTAM.txt --ref=KITTI_00_gt.txt -p --plot_mode=xz
得到运行结果:
到此,成功安装并验证!