Closed geothan closed 3 years ago
Can you print gt_df
?
My guess is that cols are named with euroc convention, but the df_to_trajectory seems to ask for x,y,z
.
Euroc convention is:
#timestamp, p_RS_R_x [m], p_RS_R_y [m], p_RS_R_z [m], q_RS_w [], q_RS_x [], q_RS_y [], q_RS_z [], v_RS_R_x [m s^-1], v_RS_R_y [m s^-1], v_RS_R_z [m s^-1], b_w_RS_S_x [rad s^-1], b_w_RS_S_y [rad s^-1], b_w_RS_S_z [rad s^-1], b_a_RS_S_x [m s^-2], b_a_RS_S_y [m s^-2], b_a_RS_S_z [m s^-2]
Description: In backend notebook, the execution of
vio_output_dir = "/home/george/Kimera-VIO-Evaluation/results/V1_01_easy/Euroc/" gt_data_file = "/home/george/datasets/EuRoC/ASL_Dataset_format/V1_01_easy/mav0/state_groundtruth_estimate0/data.csv" gt_df = pd.read_csv(gt_data_file, sep=',', index_col=0) gt_df = gt_df[~gt_df.index.duplicated()] traj_ref_complete = pandas_bridge.df_to_trajectory(gt_df)
returns error. Why does it happen?
Console output:
Additional files: Please attach all the files needed to reproduce the error.
Please give also the following information:
git rev-parse HEAD
evo-1, the forked oneremove this line and paste your config HERE