Revisit demos (formerly called examples) and update them
Right now the demos are outdated. They are not included in the CMakeLists.txt and they almost for sure cannot be compiled in their current state. We should decide what demos to keep, which ones to throw away and update the ones we keep accordingly.
List of the demos:
- demo_2_lasers_offline.cpp
- demo_analytic_odom_factor.cpp
- demo_apriltag.cpp
- demo_autodiff.cpp
- demo_capture_laser_2D.cpp
- demo_ceres_2_lasers.cpp
- demo_ceres_2_lasers_polylines.cpp
- demo_diff_drive.cpp
- demo_eigen_quaternion.cpp
- demo_eigen_template.cpp
- demo_factor_AHP.cpp
- demo_factor_imu.cpp
- demo_factor_odom_3D.cpp
- demo_faramotics_simulation.cpp
- demo_fcn_ptr.cpp
- demo_image.cpp
- demo_imu_constrained0.cpp
- demo_imuDock_autoKFs.cpp
- demo_imuDock.cpp
- demo_imuPlateform_Offline.cpp
- demo_kf_callback.cpp
- demo_list_remove.cpp
- demo_map_yaml.cpp
- demo_matrix_prod.cpp
- demo_mpu.cpp
- demo_processor_imu.cpp
- demo_processor_imu_jacobians.cpp
- demo_processor_odom_3D.cpp
- demo_processor_tracker_feature.cpp
- demo_processor_tracker_landmark.cpp
- demo_processor_tracker_landmark_image.cpp
- demo_projection_points.cpp
- demo_sh_ptr.cpp
- demo_simple_AHP.cpp
- demo_sort_keyframes.cpp
- demo_sparsification.cpp
- demo_state_quaternion.cpp
- demo_tracker_ORB.cpp
- demo_virtual_hierarchy.cpp
- demo_wolf_autodiffwrapper.cpp
- demo_wolf_factories.cpp
- demo_wolf_imported_graph.cpp
- demo_wolf_logging.cpp
- demo_wolf_prunning.cpp
- demo_wolf_root.cpp
- demo_wolf_tree.cpp
- demo_yaml_conversions.cpp
- demo_yaml.cpp