├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── cl └── stabilizer_kernel.cl ├── include ├── SO3Filters.h ├── angular_velocity_estimator.h ├── aruco_board.h ├── camera_information.h ├── cl_manager.h ├── least_squares_method.h ├── param.h ├── rotation.h ├── synchronization_manager.h ├── vg_calibrator.h └── vg_manager.h ├── launch ├── estimate_line_delay.launch ├── estimate_line_delay_d435i.launch ├── stabilize.launch ├── stabilize_realsense_ir.launch ├── stabilize_realsense_rgb.launch ├── synchronize_realsense_ir.launch ├── synchronize_realsense_rgb.launch └── synchronizer.launch ├── output ├── .gitkeep └── aruco_board.png ├── package.xml ├── params ├── detector_params.yaml ├── line_delay_estimation_params.yaml └── marker_params.yaml └── src ├── SO3Filters.cpp ├── angular_velocity_estimator.cpp ├── aruco_board.cpp ├── camera_information.cpp ├── cl_manager.cpp ├── least_squares_method.cpp ├── line_delay_estimator.cpp ├── main.cpp ├── param.cpp ├── rotation.cpp ├── sync_main.cpp ├── synchronization_manager.cpp ├── vg_calibrator.cpp └── vg_manager.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/README.md -------------------------------------------------------------------------------- /cl/stabilizer_kernel.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/cl/stabilizer_kernel.cl -------------------------------------------------------------------------------- /include/SO3Filters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/include/SO3Filters.h -------------------------------------------------------------------------------- /include/angular_velocity_estimator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/include/angular_velocity_estimator.h -------------------------------------------------------------------------------- /include/aruco_board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/include/aruco_board.h -------------------------------------------------------------------------------- /include/camera_information.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/include/camera_information.h -------------------------------------------------------------------------------- /include/cl_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/include/cl_manager.h -------------------------------------------------------------------------------- /include/least_squares_method.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/include/least_squares_method.h -------------------------------------------------------------------------------- /include/param.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/include/param.h -------------------------------------------------------------------------------- /include/rotation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/include/rotation.h -------------------------------------------------------------------------------- /include/synchronization_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/include/synchronization_manager.h -------------------------------------------------------------------------------- /include/vg_calibrator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/include/vg_calibrator.h -------------------------------------------------------------------------------- /include/vg_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/include/vg_manager.h -------------------------------------------------------------------------------- /launch/estimate_line_delay.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/launch/estimate_line_delay.launch -------------------------------------------------------------------------------- /launch/estimate_line_delay_d435i.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/launch/estimate_line_delay_d435i.launch -------------------------------------------------------------------------------- /launch/stabilize.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/launch/stabilize.launch -------------------------------------------------------------------------------- /launch/stabilize_realsense_ir.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/launch/stabilize_realsense_ir.launch -------------------------------------------------------------------------------- /launch/stabilize_realsense_rgb.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/launch/stabilize_realsense_rgb.launch -------------------------------------------------------------------------------- /launch/synchronize_realsense_ir.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/launch/synchronize_realsense_ir.launch -------------------------------------------------------------------------------- /launch/synchronize_realsense_rgb.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/launch/synchronize_realsense_rgb.launch -------------------------------------------------------------------------------- /launch/synchronizer.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/launch/synchronizer.launch -------------------------------------------------------------------------------- /output/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /output/aruco_board.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/output/aruco_board.png -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/package.xml -------------------------------------------------------------------------------- /params/detector_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/params/detector_params.yaml -------------------------------------------------------------------------------- /params/line_delay_estimation_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/params/line_delay_estimation_params.yaml -------------------------------------------------------------------------------- /params/marker_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/params/marker_params.yaml -------------------------------------------------------------------------------- /src/SO3Filters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/src/SO3Filters.cpp -------------------------------------------------------------------------------- /src/angular_velocity_estimator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/src/angular_velocity_estimator.cpp -------------------------------------------------------------------------------- /src/aruco_board.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/src/aruco_board.cpp -------------------------------------------------------------------------------- /src/camera_information.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/src/camera_information.cpp -------------------------------------------------------------------------------- /src/cl_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/src/cl_manager.cpp -------------------------------------------------------------------------------- /src/least_squares_method.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/src/least_squares_method.cpp -------------------------------------------------------------------------------- /src/line_delay_estimator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/src/line_delay_estimator.cpp -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/param.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/src/param.cpp -------------------------------------------------------------------------------- /src/rotation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/src/rotation.cpp -------------------------------------------------------------------------------- /src/sync_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/src/sync_main.cpp -------------------------------------------------------------------------------- /src/synchronization_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/src/synchronization_manager.cpp -------------------------------------------------------------------------------- /src/vg_calibrator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/src/vg_calibrator.cpp -------------------------------------------------------------------------------- /src/vg_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yossato/virtualgimbal_ros/HEAD/src/vg_manager.cpp --------------------------------------------------------------------------------