Functions | |
| def | compute_angle |
| def | compute_distance |
| def | distances_along_trajectory |
| def | evaluate_trajectory |
| def | find_closest_index |
| def | ominus |
| def | percentile |
| def | read_trajectory |
| def | rotations_along_trajectory |
| def | scale |
| def | transform44 |
Variables | |
| tuple | _EPS = numpy.finfo(float) |
| tuple | args = parser.parse_args() |
| tuple | ax = fig.add_subplot(111) |
| tuple | f = open(args.save,"w") |
| tuple | fig = plt.figure() |
| tuple | parser |
| tuple | result |
| tuple | rot_error = numpy.array(result) |
| tuple | stamps = numpy.array(result) |
| tuple | traj_est = read_trajectory(args.estimated_file) |
| tuple | traj_gt = read_trajectory(args.groundtruth_file) |
| tuple | trans_error = numpy.array(result) |
| def evaluate_rpe.compute_angle | ( | transform | ) |
Definition at line 83 of file evaluate_rpe.py.
| def evaluate_rpe.compute_distance | ( | transform | ) |
Definition at line 80 of file evaluate_rpe.py.
| def evaluate_rpe.distances_along_trajectory | ( | traj | ) |
Definition at line 87 of file evaluate_rpe.py.
| def evaluate_rpe.evaluate_trajectory | ( | traj_gt, | |
| traj_est, | |||
param_max_pairs = 10000, |
|||
param_fixed_delta = False, |
|||
param_delta = 1.00, |
|||
param_delta_unit = "s", |
|||
param_offset = 0.00, |
|||
param_scale = 1.00 |
|||
| ) |
Definition at line 110 of file evaluate_rpe.py.
| def evaluate_rpe.find_closest_index | ( | L, | |
| t | |||
| ) |
Definition at line 51 of file evaluate_rpe.py.
| def evaluate_rpe.ominus | ( | a, | |
| b | |||
| ) |
Definition at line 69 of file evaluate_rpe.py.
| def evaluate_rpe.percentile | ( | seq, | |
| q | |||
| ) |
Definition at line 183 of file evaluate_rpe.py.
| def evaluate_rpe.read_trajectory | ( | filename | ) |
Definition at line 30 of file evaluate_rpe.py.
| def evaluate_rpe.rotations_along_trajectory | ( | traj, | |
| scale | |||
| ) |
Definition at line 98 of file evaluate_rpe.py.
| def evaluate_rpe.scale | ( | a, | |
| scalar | |||
| ) |
Definition at line 72 of file evaluate_rpe.py.
| def evaluate_rpe.transform44 | ( | l | ) |
Definition at line 10 of file evaluate_rpe.py.
| tuple evaluate_rpe::_EPS = numpy.finfo(float) |
Definition at line 8 of file evaluate_rpe.py.
| tuple evaluate_rpe::args = parser.parse_args() |
Definition at line 206 of file evaluate_rpe.py.
| tuple evaluate_rpe::ax = fig.add_subplot(111) |
Definition at line 261 of file evaluate_rpe.py.
| tuple evaluate_rpe::f = open(args.save,"w") |
Definition at line 231 of file evaluate_rpe.py.
| tuple evaluate_rpe::fig = plt.figure() |
Definition at line 260 of file evaluate_rpe.py.
| tuple evaluate_rpe::parser |
00001 argparse.ArgumentParser(description=''' 00002 This script computes the relative pose error from the ground truth trajectory and the estimated trajectory. 00003 ''')
Definition at line 191 of file evaluate_rpe.py.
| tuple evaluate_rpe::result |
00001 evaluate_trajectory(traj_gt, 00002 traj_est, 00003 int(args.max_pairs), 00004 args.fixed_delta, 00005 float(args.delta), 00006 args.delta_unit, 00007 float(args.offset), 00008 float(args.scale))
Definition at line 217 of file evaluate_rpe.py.
| tuple evaluate_rpe::rot_error = numpy.array(result) |
Definition at line 228 of file evaluate_rpe.py.
| tuple evaluate_rpe::stamps = numpy.array(result) |
Definition at line 226 of file evaluate_rpe.py.
| tuple evaluate_rpe::traj_est = read_trajectory(args.estimated_file) |
Definition at line 215 of file evaluate_rpe.py.
| tuple evaluate_rpe::traj_gt = read_trajectory(args.groundtruth_file) |
Definition at line 214 of file evaluate_rpe.py.
| tuple evaluate_rpe::trans_error = numpy.array(result) |
Definition at line 227 of file evaluate_rpe.py.