├── .gitignore ├── README.md ├── vikit_common ├── CMakeLists.txt ├── CMakeModules │ └── FindEigen.cmake ├── include │ └── vikit │ │ ├── abstract_camera.h │ │ ├── aligned_mem.h │ │ ├── atan_camera.h │ │ ├── blender_utils.h │ │ ├── equidistant_camera.h │ │ ├── file_reader.h │ │ ├── file_reader_types.h │ │ ├── homography.h │ │ ├── img_align.h │ │ ├── math_utils.h │ │ ├── nlls_solver.h │ │ ├── nlls_solver_impl.hpp │ │ ├── omni_camera.h │ │ ├── patch_score.h │ │ ├── performance_monitor.h │ │ ├── pinhole_camera.h │ │ ├── polynomial_camera.h │ │ ├── ringbuffer.h │ │ ├── robust_cost.h │ │ ├── sample.h │ │ ├── timer.h │ │ ├── user_input_thread.h │ │ └── vision.h ├── package.xml ├── src │ ├── atan_camera.cpp │ ├── equidistant_camera.cpp │ ├── homography.cpp │ ├── img_align.cpp │ ├── math_utils.cpp │ ├── omni_camera.cpp │ ├── performance_monitor.cpp │ ├── pinhole_camera.cpp │ ├── polynomial_camera.cpp │ ├── robust_cost.cpp │ ├── user_input_thread.cpp │ └── vision.cpp ├── test │ ├── data │ │ └── scene_000.png │ ├── test_camera.cpp │ ├── test_patch_score.cpp │ └── test_triangulation.cpp └── vikit_commonConfig.cmake.in ├── vikit_py ├── CMakeLists.txt ├── package.xml ├── setup.py └── src │ └── vikit_py │ ├── .gitignore │ ├── __init__.py │ ├── align_trajectory.py │ ├── cpu_info.py │ ├── depthmap_utils.py │ ├── math_utils.py │ ├── ros_node.py │ └── transformations.py └── vikit_ros ├── CMakeLists.txt ├── include └── vikit │ ├── camera_loader.h │ ├── output_helper.h │ └── params_helper.h ├── package.xml └── src └── output_helper.cpp /.gitignore: -------------------------------------------------------------------------------- 1 | vikit_py/build 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/README.md -------------------------------------------------------------------------------- /vikit_common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/CMakeLists.txt -------------------------------------------------------------------------------- /vikit_common/CMakeModules/FindEigen.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/CMakeModules/FindEigen.cmake -------------------------------------------------------------------------------- /vikit_common/include/vikit/abstract_camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/abstract_camera.h -------------------------------------------------------------------------------- /vikit_common/include/vikit/aligned_mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/aligned_mem.h -------------------------------------------------------------------------------- /vikit_common/include/vikit/atan_camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/atan_camera.h -------------------------------------------------------------------------------- /vikit_common/include/vikit/blender_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/blender_utils.h -------------------------------------------------------------------------------- /vikit_common/include/vikit/equidistant_camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/equidistant_camera.h -------------------------------------------------------------------------------- /vikit_common/include/vikit/file_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/file_reader.h -------------------------------------------------------------------------------- /vikit_common/include/vikit/file_reader_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/file_reader_types.h -------------------------------------------------------------------------------- /vikit_common/include/vikit/homography.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/homography.h -------------------------------------------------------------------------------- /vikit_common/include/vikit/img_align.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/img_align.h -------------------------------------------------------------------------------- /vikit_common/include/vikit/math_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/math_utils.h -------------------------------------------------------------------------------- /vikit_common/include/vikit/nlls_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/nlls_solver.h -------------------------------------------------------------------------------- /vikit_common/include/vikit/nlls_solver_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/nlls_solver_impl.hpp -------------------------------------------------------------------------------- /vikit_common/include/vikit/omni_camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/omni_camera.h -------------------------------------------------------------------------------- /vikit_common/include/vikit/patch_score.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/patch_score.h -------------------------------------------------------------------------------- /vikit_common/include/vikit/performance_monitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/performance_monitor.h -------------------------------------------------------------------------------- /vikit_common/include/vikit/pinhole_camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/pinhole_camera.h -------------------------------------------------------------------------------- /vikit_common/include/vikit/polynomial_camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/polynomial_camera.h -------------------------------------------------------------------------------- /vikit_common/include/vikit/ringbuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/ringbuffer.h -------------------------------------------------------------------------------- /vikit_common/include/vikit/robust_cost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/robust_cost.h -------------------------------------------------------------------------------- /vikit_common/include/vikit/sample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/sample.h -------------------------------------------------------------------------------- /vikit_common/include/vikit/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/timer.h -------------------------------------------------------------------------------- /vikit_common/include/vikit/user_input_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/user_input_thread.h -------------------------------------------------------------------------------- /vikit_common/include/vikit/vision.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/include/vikit/vision.h -------------------------------------------------------------------------------- /vikit_common/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/package.xml -------------------------------------------------------------------------------- /vikit_common/src/atan_camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/src/atan_camera.cpp -------------------------------------------------------------------------------- /vikit_common/src/equidistant_camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/src/equidistant_camera.cpp -------------------------------------------------------------------------------- /vikit_common/src/homography.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/src/homography.cpp -------------------------------------------------------------------------------- /vikit_common/src/img_align.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/src/img_align.cpp -------------------------------------------------------------------------------- /vikit_common/src/math_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/src/math_utils.cpp -------------------------------------------------------------------------------- /vikit_common/src/omni_camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/src/omni_camera.cpp -------------------------------------------------------------------------------- /vikit_common/src/performance_monitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/src/performance_monitor.cpp -------------------------------------------------------------------------------- /vikit_common/src/pinhole_camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/src/pinhole_camera.cpp -------------------------------------------------------------------------------- /vikit_common/src/polynomial_camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/src/polynomial_camera.cpp -------------------------------------------------------------------------------- /vikit_common/src/robust_cost.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/src/robust_cost.cpp -------------------------------------------------------------------------------- /vikit_common/src/user_input_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/src/user_input_thread.cpp -------------------------------------------------------------------------------- /vikit_common/src/vision.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/src/vision.cpp -------------------------------------------------------------------------------- /vikit_common/test/data/scene_000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/test/data/scene_000.png -------------------------------------------------------------------------------- /vikit_common/test/test_camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/test/test_camera.cpp -------------------------------------------------------------------------------- /vikit_common/test/test_patch_score.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/test/test_patch_score.cpp -------------------------------------------------------------------------------- /vikit_common/test/test_triangulation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/test/test_triangulation.cpp -------------------------------------------------------------------------------- /vikit_common/vikit_commonConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_common/vikit_commonConfig.cmake.in -------------------------------------------------------------------------------- /vikit_py/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_py/CMakeLists.txt -------------------------------------------------------------------------------- /vikit_py/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_py/package.xml -------------------------------------------------------------------------------- /vikit_py/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_py/setup.py -------------------------------------------------------------------------------- /vikit_py/src/vikit_py/.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc -------------------------------------------------------------------------------- /vikit_py/src/vikit_py/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vikit_py/src/vikit_py/align_trajectory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_py/src/vikit_py/align_trajectory.py -------------------------------------------------------------------------------- /vikit_py/src/vikit_py/cpu_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_py/src/vikit_py/cpu_info.py -------------------------------------------------------------------------------- /vikit_py/src/vikit_py/depthmap_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_py/src/vikit_py/depthmap_utils.py -------------------------------------------------------------------------------- /vikit_py/src/vikit_py/math_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_py/src/vikit_py/math_utils.py -------------------------------------------------------------------------------- /vikit_py/src/vikit_py/ros_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_py/src/vikit_py/ros_node.py -------------------------------------------------------------------------------- /vikit_py/src/vikit_py/transformations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_py/src/vikit_py/transformations.py -------------------------------------------------------------------------------- /vikit_ros/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_ros/CMakeLists.txt -------------------------------------------------------------------------------- /vikit_ros/include/vikit/camera_loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_ros/include/vikit/camera_loader.h -------------------------------------------------------------------------------- /vikit_ros/include/vikit/output_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_ros/include/vikit/output_helper.h -------------------------------------------------------------------------------- /vikit_ros/include/vikit/params_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_ros/include/vikit/params_helper.h -------------------------------------------------------------------------------- /vikit_ros/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_ros/package.xml -------------------------------------------------------------------------------- /vikit_ros/src/output_helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuankuzcr/rpg_vikit/HEAD/vikit_ros/src/output_helper.cpp --------------------------------------------------------------------------------