Closed AdamAsh2019 closed 5 years ago
Can you try it again to download data.zip, I slightly modify the files ? If you still have this error, you can install the liegroups module, https://github.com/utiasSTARS/liegroups
thanks for replying, we have addressed this issue by your suggestion. But another issue occurs............when we plot figures, something goes wrong....could u please solve this problem. we couldn't find a proper solution in internet to tackle this.......could u please modify the source code 'utils_plot.py' in a more general way.
maosongwang@T480s:~/work/ai-imu-dr/src$ python main_kitti.py IEKF nets loaded Test filter on sequence: 2011_09_30_drive_0028_extract Execution time: 12.40 s (sequence time: 538.48 s) Test filter on sequence: 2011_10_03_drive_0027_extract Execution time: 10.67 s (sequence time: 471.54 s) Test filter on sequence: 2011_09_30_drive_0018_extract Execution time: 6.63 s (sequence time: 288.29 s) Test filter on sequence: 2011_10_03_drive_0042_extract Execution time: 2.80 s (sequence time: 121.92 s) Test filter on sequence: 2011_09_30_drive_0034_extract Execution time: 2.93 s (sequence time: 127.53 s) Test filter on sequence: 2011_10_03_drive_0034_extract Execution time: 10.97 s (sequence time: 484.11 s) Test filter on sequence: 2011_09_30_drive_0027_extract Execution time: 2.75 s (sequence time: 115.55 s) Test filter on sequence: 2011_09_30_drive_0033_extract Execution time: 3.78 s (sequence time: 165.98 s) Test filter on sequence: 2011_09_30_drive_0016_extract Execution time: 0.69 s (sequence time: 29.66 s) Test filter on sequence: 2011_09_30_drive_0020_extract Execution time: 2.61 s (sequence time: 115.35 s) No result for 2011_09_26_drive_0070_extract
Results for: 2011_09_30_drive_0028_extract
Total sequence time: 538.48 s
Traceback (most recent call last):
File "main_kitti.py", line 483, in
It seems to be an error with font from latex. I modify the beginning of the file utils_plot.py
, that is now
import matplotlib
import os
from termcolor import cprint
import matplotlib.pyplot as plt
import numpy as np
from itertools import chain
from utils import *
from utils_torch_filter import TORCHIEKF
Can you try it ?
It is work, you will probably obtain good results with a possible not so trained filter (flat covariance curve). It is normal, I am waiting for updating the temp.zip file.
thanks for your replying, we have addressed it by your instructions!! you guys really did an amazing work! we are looking forward to the new and well trained filter.
Now you can download a trained version of the filter.
Can you try it again to download data.zip, I slightly modify the files ? If you still have this error, you can install the liegroups module, https://github.com/utiasSTARS/liegroups
Having a little trouble importing liegroups into the src folder
still have this problem, @mbrossar appreciate! with data.zip updated, liegroups installed
pickle_dict = pickle.load(file_pi)
ModuleNotFoundError: No module named 'liegroups'
by pdb, I find this info:
${HOME}/anaconda2/envs/python3/lib/python3.6/site-packages/torch/_utils.py(141)_rebuild_tensor_v2()->tensor([[ 0.0...18, 0.1504]])
-> return tensor
(Pdb) n
--Call--
> <frozen importlib._bootstrap>(966)_find_and_load()
(Pdb) l
[EOF]
(Pdb) n
> <frozen importlib._bootstrap>(968)_find_and_load()
(Pdb) n
> <frozen importlib._bootstrap>(969)_find_and_load()
(Pdb)
> <frozen importlib._bootstrap>(970)_find_and_load()
(Pdb)
> <frozen importlib._bootstrap>(971)_find_and_load()
(Pdb)
ModuleNotFoundError: No module named 'liegroups'
> <frozen importlib._bootstrap>(971)_find_and_load()
still have this problem, @mbrossar appreciate! with data.zip updated, liegroups installed
pickle_dict = pickle.load(file_pi) ModuleNotFoundError: No module named 'liegroups'
by pdb, I find this info:
${HOME}/anaconda2/envs/python3/lib/python3.6/site-packages/torch/_utils.py(141)_rebuild_tensor_v2()->tensor([[ 0.0...18, 0.1504]]) -> return tensor (Pdb) n --Call-- > <frozen importlib._bootstrap>(966)_find_and_load() (Pdb) l [EOF] (Pdb) n > <frozen importlib._bootstrap>(968)_find_and_load() (Pdb) n > <frozen importlib._bootstrap>(969)_find_and_load() (Pdb) > <frozen importlib._bootstrap>(970)_find_and_load() (Pdb) > <frozen importlib._bootstrap>(971)_find_and_load() (Pdb) ModuleNotFoundError: No module named 'liegroups' > <frozen importlib._bootstrap>(971)_find_and_load()
My fault,ignore this please
restall liegroups solved my trouble
thanks for your sharing!
thanks for making your work public, i follow your instructions but something going wrong.....
maosongwang@T480s:~/work/ai-imu-dr/src$ python3 main_kitti.py IEKF nets loaded Test filter on sequence: 2011_09_30_drive_0028_extract Traceback (most recent call last): File "main_kitti.py", line 483, in
launch(KITTIArgs)
File "main_kitti.py", line 31, in launch
test_filter(args, dataset)
File "main_kitti.py", line 437, in test_filter
to_numpy=True)
File "/home/maosongwang/work/ai-imu-dr/src/utils.py", line 9, in prepare_data
t, ang_gt, p_gt, v_gt, u = dataset.get_data(dataset_name)
File "/home/maosongwang/work/ai-imu-dr/src/dataset.py", line 77, in get_data
pickle_dict = self[self.datasets.index(i) if type(i) != int else i]
File "/home/maosongwang/work/ai-imu-dr/src/dataset.py", line 57, in getitem
mondict = self.load(self.path_data_save, self.datasets[i])
File "/home/maosongwang/work/ai-imu-dr/src/dataset.py", line 148, in load
pickle_dict = pickle.load(file_pi)
ModuleNotFoundError: No module named 'liegroups'