Skip to content

Instantly share code, notes, and snippets.

@UditSinghParihar
Last active September 5, 2019 01:57
Show Gist options
  • Save UditSinghParihar/e316875e0fd01f2dc1a7670ae316b7fa to your computer and use it in GitHub Desktop.
Save UditSinghParihar/e316875e0fd01f2dc1a7670ae316b7fa to your computer and use it in GitHub Desktop.
g2o optmization on second half of dataset 1
  1. Following are the results of dataset1's second half optimization, using manhattan constraints.
@UditSinghParihar
Copy link
Author

UditSinghParihar commented Sep 5, 2019

  1. Dense ground truth trajectory.
    dense_opt
  2. Dense noisy trajectory, with its first pose aligned with first pose of optimized trajectory to remove the rotation effect.
    dense_unopt
  3. Manhattan sparse trajectory.
    manh
  4. G2o optmization is done using Cauchy algorithm with kernel width = 1.0 . All the manhattan constraints are given with respect to the first node. Left: Unoptimized and Right: Optimized.
    comb_g2o
  5. Comparison of noisy, optimized and ground truth trajectory. Note that the first pose of all three trajectories are overlapping which avoids rotation effect.
    traj_comp

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment