kitti2bag安装
我已科学上网 ,按照github上作者的教程:先下载kitti2bag工具包,再转换
pip install kitti2bag
kitti2bag -t 2011_09_26 -r 0005 raw_synced
发生错误:
kitti2bag:未找到命令
csdn+百度+gpt搜索:
-
1.换成国内源重新下载---------失败
-
2.gpt的方法,换成绝对路径---------成功
find /home/bobo/.local -name kitti2bag
找到了
kitti2bag
可执行文件的路径/home/bobo/.local/bin/kitti2bag -t 2011_09_26 -r 0005 raw_synced
-
添加环境变量,以便下次使用时直接输入kitti2bag -t 2011_09_26 -r 0005 raw_synced
-
在/home摁‘’ctrl+h’‘打开/.bashrc,最后添加以下代码
export PATH=$PATH:/home/bobo/.local/bin
-
第二个错误
bobo@bobo-virtual-machine:~$ /home/bobo/.local/bin/kitti2bag -t 2011_09_26 -r 0005 raw_synced
Traceback (most recent call last):
File "/home/bobo/.local/bin/kitti2bag", line 394, in <module>
main()
File "/home/bobo/.local/bin/kitti2bag", line 302, in main
kitti = pykitti.raw(args.dir, args.date, args.drive)
File "/home/bobo/.local/lib/python2.7/site-packages/pykitti/raw.py", line 34, in __init__
self._load_calib()
File "/home/bobo/.local/lib/python2.7/site-packages/pykitti/raw.py", line 232, in _load_calib
data['T_velo_imu'] = self._load_calib_rigid('calib_imu_to_velo.txt')
File "/home/bobo/.local/lib/python2.7/site-packages/pykitti/raw.py", line 147, in _load_calib_rigid
data = utils.read_calib_file(filepath)
File "/home/bobo/.local/lib/python2.7/site-packages/pykitti/utils.py", line 72, in read_calib_file
with open(filepath, 'r') as f:
IOError: [Errno 2] No such file or directory: '/home/bobo/2011_09_26/calib_imu_to_velo.txt'
解决方法:进入资料所在文件夹,然后执行上面的指令。搞定!!!