├── .gitignore ├── CMakeLists.txt ├── README.md ├── launch ├── general_recorder.launch ├── general_recorder_astra.launch ├── general_recorder_realsense.launch ├── reconstruction.launch ├── yak.launch ├── yak_astra.launch └── yak_realsense.launch ├── msg ├── ComputeRGBDOdometryParams.msg ├── GlobalOptimizationParams.msg ├── RGBDImageParams.msg └── TSDFVolumeParams.msg ├── package.xml ├── scripts ├── open3d_general_recorder ├── open3d_realsense_recorder ├── open3d_reconstruction └── open3d_yak ├── setup.py ├── src └── open3d_interface │ ├── __init__.py │ ├── general_recorder │ └── __init__.py │ ├── realsense_recorder │ └── __init__.py │ ├── reconstruction │ ├── __init__.py │ ├── initialize_config.py │ ├── integrate_scene.py │ ├── make_fragments.py │ ├── opencv_pose_estimation.py │ ├── optimize_posegraph.py │ ├── refine_registration.py │ └── register_fragments.py │ ├── utility │ ├── __init__.py │ ├── camera_pose.py │ ├── downloader.py │ ├── file.py │ ├── opencv.py │ ├── ros.py │ └── visualization.py │ └── yak │ └── __init__.py └── srv ├── RunReconstructionSystem.srv ├── RunTSDFReconstruction.srv ├── StartRecording.srv ├── StartYakReconstruction.srv ├── StopRecording.srv └── StopYakReconstruction.srv /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # open3d_interface -------------------------------------------------------------------------------- /launch/general_recorder.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/launch/general_recorder.launch -------------------------------------------------------------------------------- /launch/general_recorder_astra.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/launch/general_recorder_astra.launch -------------------------------------------------------------------------------- /launch/general_recorder_realsense.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/launch/general_recorder_realsense.launch -------------------------------------------------------------------------------- /launch/reconstruction.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/launch/reconstruction.launch -------------------------------------------------------------------------------- /launch/yak.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/launch/yak.launch -------------------------------------------------------------------------------- /launch/yak_astra.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/launch/yak_astra.launch -------------------------------------------------------------------------------- /launch/yak_realsense.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/launch/yak_realsense.launch -------------------------------------------------------------------------------- /msg/ComputeRGBDOdometryParams.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/msg/ComputeRGBDOdometryParams.msg -------------------------------------------------------------------------------- /msg/GlobalOptimizationParams.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/msg/GlobalOptimizationParams.msg -------------------------------------------------------------------------------- /msg/RGBDImageParams.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/msg/RGBDImageParams.msg -------------------------------------------------------------------------------- /msg/TSDFVolumeParams.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/msg/TSDFVolumeParams.msg -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/package.xml -------------------------------------------------------------------------------- /scripts/open3d_general_recorder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/scripts/open3d_general_recorder -------------------------------------------------------------------------------- /scripts/open3d_realsense_recorder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/scripts/open3d_realsense_recorder -------------------------------------------------------------------------------- /scripts/open3d_reconstruction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/scripts/open3d_reconstruction -------------------------------------------------------------------------------- /scripts/open3d_yak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/scripts/open3d_yak -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/setup.py -------------------------------------------------------------------------------- /src/open3d_interface/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/open3d_interface/general_recorder/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/src/open3d_interface/general_recorder/__init__.py -------------------------------------------------------------------------------- /src/open3d_interface/realsense_recorder/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/src/open3d_interface/realsense_recorder/__init__.py -------------------------------------------------------------------------------- /src/open3d_interface/reconstruction/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/src/open3d_interface/reconstruction/__init__.py -------------------------------------------------------------------------------- /src/open3d_interface/reconstruction/initialize_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/src/open3d_interface/reconstruction/initialize_config.py -------------------------------------------------------------------------------- /src/open3d_interface/reconstruction/integrate_scene.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/src/open3d_interface/reconstruction/integrate_scene.py -------------------------------------------------------------------------------- /src/open3d_interface/reconstruction/make_fragments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/src/open3d_interface/reconstruction/make_fragments.py -------------------------------------------------------------------------------- /src/open3d_interface/reconstruction/opencv_pose_estimation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/src/open3d_interface/reconstruction/opencv_pose_estimation.py -------------------------------------------------------------------------------- /src/open3d_interface/reconstruction/optimize_posegraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/src/open3d_interface/reconstruction/optimize_posegraph.py -------------------------------------------------------------------------------- /src/open3d_interface/reconstruction/refine_registration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/src/open3d_interface/reconstruction/refine_registration.py -------------------------------------------------------------------------------- /src/open3d_interface/reconstruction/register_fragments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/src/open3d_interface/reconstruction/register_fragments.py -------------------------------------------------------------------------------- /src/open3d_interface/utility/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/open3d_interface/utility/camera_pose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/src/open3d_interface/utility/camera_pose.py -------------------------------------------------------------------------------- /src/open3d_interface/utility/downloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/src/open3d_interface/utility/downloader.py -------------------------------------------------------------------------------- /src/open3d_interface/utility/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/src/open3d_interface/utility/file.py -------------------------------------------------------------------------------- /src/open3d_interface/utility/opencv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/src/open3d_interface/utility/opencv.py -------------------------------------------------------------------------------- /src/open3d_interface/utility/ros.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/src/open3d_interface/utility/ros.py -------------------------------------------------------------------------------- /src/open3d_interface/utility/visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/src/open3d_interface/utility/visualization.py -------------------------------------------------------------------------------- /src/open3d_interface/yak/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/src/open3d_interface/yak/__init__.py -------------------------------------------------------------------------------- /srv/RunReconstructionSystem.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/srv/RunReconstructionSystem.srv -------------------------------------------------------------------------------- /srv/RunTSDFReconstruction.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/srv/RunTSDFReconstruction.srv -------------------------------------------------------------------------------- /srv/StartRecording.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/srv/StartRecording.srv -------------------------------------------------------------------------------- /srv/StartYakReconstruction.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/srv/StartYakReconstruction.srv -------------------------------------------------------------------------------- /srv/StopRecording.srv: -------------------------------------------------------------------------------- 1 | --- 2 | bool success 3 | -------------------------------------------------------------------------------- /srv/StopYakReconstruction.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Levi-Armstrong/open3d_interface/HEAD/srv/StopYakReconstruction.srv --------------------------------------------------------------------------------