Go to the source code of this file.
Namespaces | |
evaluate_ate | |
Functions | |
def | evaluate_ate.align (model, data) |
def | evaluate_ate.plot_traj (ax, stamps, traj, style, color, label) |
Variables | |
evaluate_ate.action | |
evaluate_ate.args = parser.parse_args() | |
evaluate_ate.ax = fig.add_subplot(111) | |
evaluate_ate.default | |
evaluate_ate.dpi | |
evaluate_ate.fig = plt.figure() | |
evaluate_ate.file = open(args.save_associations,"w") | |
evaluate_ate.first_list = associate.read_file_list(args.first_file) | |
evaluate_ate.first_stamps = first_list.keys() | |
evaluate_ate.first_xyz = numpy.matrix([[float(value) for value in first_list[a][0:3]] for a,b in matches]).transpose() | |
evaluate_ate.first_xyz_full = numpy.matrix([[float(value) for value in first_list[b][0:3]] for b in first_stamps]).transpose() | |
evaluate_ate.format | |
evaluate_ate.help | |
evaluate_ate.matches = associate.associate(first_list, second_list,float(args.offset),float(args.max_difference)) | |
evaluate_ate.parser = argparse.ArgumentParser(description=) | |
evaluate_ate.plot | |
evaluate_ate.rot | |
evaluate_ate.second_list = associate.read_file_list(args.second_file) | |
evaluate_ate.second_stamps = second_list.keys() | |
evaluate_ate.second_xyz = numpy.matrix([[float(value)*float(args.scale) for value in second_list[b][0:3]] for a,b in matches]).transpose() | |
evaluate_ate.second_xyz_aligned = rot * second_xyz + trans | |
evaluate_ate.second_xyz_full = numpy.matrix([[float(value)*float(args.scale) for value in second_list[b][0:3]] for b in second_stamps]).transpose() | |
evaluate_ate.second_xyz_full_aligned = rot * second_xyz_full + trans | |
evaluate_ate.trans | |
evaluate_ate.trans_error | |