Skip to main content

Control Point Error Log Files

For each dataset, the three Error Logs contain information on how closely the trajectory was matched to each control point. They can be used to gauge how accurate the mapping artifacts are, after the undistortion process.

Post-processing generates Error Log files that indicate remaining errors in the device's trajectory after processing with measured control points.

These are the three Error Log files:

  • anchors_alignment.log
  • anchors_verification.log
  • anchors.log

Each corresponds to one of the post-processing stages. All three have the following structure:

# stamp anchor_id error_x error_y error_z error_yaw_deg use_orientation enabled_alignment enabled_verification enabled_optimization
1464367049.798925160 Anchor00001 -0.00001 +0.00000 +0.00000 +0.00000 false true true true
1464367113.119625566 Anchor00002 -0.00001 -0.00000 +0.00000 +0.00000 false true false true
1464367168.296749677 Anchor00003 -0.00002 -0.00012 +0.00000 +0.00000 false true true true

Each line logs the following information:

  • The time when the device was placed on the control point (Unix time),
  • The control point's unique identifier,
  • The remaining position error (x, y, z) and
  • The orientation error (yaw; can be ignored for now).
  • The flags from the Dataset Anchor Info File are also printed, so you can see more easily which control points were active during which post-processing stage.

Three different Error Log files are generated, one for each post-processing stage. See also: Anchor Post-Processing Stages.