Functions | Variables
evaluate_ate Namespace Reference

Functions

def align
def plot_traj

Variables

tuple args = parser.parse_args()
tuple ax = fig.add_subplot(111)
tuple fig = plt.figure()
tuple file = open(args.save_associations,"w")
tuple first_list = associate.read_file_list(args.first_file)
tuple first_stamps = first_list.keys()
tuple first_xyz = numpy.matrix([[float(value) for value in first_list[a][0:3]] for a,b in matches])
tuple first_xyz_full = numpy.matrix([[float(value) for value in first_list[b][0:3]] for b in first_stamps])
string label = "difference"
tuple matches = associate.associate(first_list, second_list,float(args.offset),float(args.max_difference))
tuple parser
tuple second_list = associate.read_file_list(args.second_file)
tuple second_stamps = second_list.keys()
tuple second_xyz = numpy.matrix([[float(value)*float(args.scale) for value in second_list[b][0:3]] for a,b in matches])
 second_xyz_aligned = rot*second_xyz+trans
tuple second_xyz_full = numpy.matrix([[float(value)*float(args.scale) for value in second_list[b][0:3]] for b in second_stamps])
 second_xyz_full_aligned = rot*second_xyz_full+trans

Function Documentation

def evaluate_ate.align (   model,
  data 
)

Definition at line 11 of file evaluate_ate.py.

def evaluate_ate.plot_traj (   ax,
  stamps,
  traj,
  style,
  color,
  label 
)

Definition at line 33 of file evaluate_ate.py.


Variable Documentation

Definition at line 67 of file evaluate_ate.py.

tuple evaluate_ate::ax = fig.add_subplot(111)

Definition at line 121 of file evaluate_ate.py.

tuple evaluate_ate::fig = plt.figure()

Definition at line 120 of file evaluate_ate.py.

tuple evaluate_ate::file = open(args.save_associations,"w")

Definition at line 105 of file evaluate_ate.py.

Definition at line 69 of file evaluate_ate.py.

tuple evaluate_ate::first_stamps = first_list.keys()

Definition at line 83 of file evaluate_ate.py.

tuple evaluate_ate::first_xyz = numpy.matrix([[float(value) for value in first_list[a][0:3]] for a,b in matches])

Definition at line 77 of file evaluate_ate.py.

tuple evaluate_ate::first_xyz_full = numpy.matrix([[float(value) for value in first_list[b][0:3]] for b in first_stamps])

Definition at line 85 of file evaluate_ate.py.

string evaluate_ate::label = "difference"

Definition at line 125 of file evaluate_ate.py.

tuple evaluate_ate::matches = associate.associate(first_list, second_list,float(args.offset),float(args.max_difference))

Definition at line 72 of file evaluate_ate.py.

Initial value:
00001 argparse.ArgumentParser(description='''
00002     This script computes the absolute trajectory error from the ground truth trajectory and the estimated trajectory. 
00003     ''')

Definition at line 55 of file evaluate_ate.py.

Definition at line 70 of file evaluate_ate.py.

tuple evaluate_ate::second_stamps = second_list.keys()

Definition at line 87 of file evaluate_ate.py.

tuple evaluate_ate::second_xyz = numpy.matrix([[float(value)*float(args.scale) for value in second_list[b][0:3]] for a,b in matches])

Definition at line 78 of file evaluate_ate.py.

Definition at line 81 of file evaluate_ate.py.

tuple 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])

Definition at line 89 of file evaluate_ate.py.

Definition at line 90 of file evaluate_ate.py.



ndt_feature_reg
Author(s): Henrik Andreasson, Todor Stoyanov, Jari Saarinen
autogenerated on Wed Aug 26 2015 15:25:07