devshank3 / Open3D-for-Jetson

CUDA branch fork of Open3D (testing on Jetson embedded GPU platform)

Home Page:http://www.open3d.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Open3D with CUDA support amended for Jetson platform (extented for JetScan)

(Currently not maintained)

Please refer to Official enhanced GPU tensor reconstruction system Link for O3D docs


Forked from:

https://github.com/theNded/Open3D

Link for JetScan overall setup :

https://github.com/devshank3/JetScan


Credits :

Wei Dong and his efforts for making initial CUDA support

Repo Link & Paper

Team Open3D


This repo constitutes the software stack for JetScan

Follow https://github.com/devshank3/JetScan/blob/master/Software_O3D/README.md for Software Setup

Usage

  • Step 1 : Go to Open3D-for-Jetson/Reconstruction_Jetscan_Hybrid/

  • Step 2 : Edit Main_gui.py

    set your system executable path to Run_MakeFragments,ViewPoseGraph,Run_IntegrateScene

    eg.

     os.system('/home/shank/Projects/3D_processing/jetscan/jetscan-final-edit/Open3D-for-Jetson/build/bin/examples/./Run_MakeFragments')
    
                                                            ⇩⇩⇩ to ⇩⇩⇩                       
    
     os.system('your_system _path/Open3D-for-Jetson/build/bin/examples/./Run_MakeFragments')
    
  • Step 3: Run the UI (in virtual env if setup)

    $ python3 Main_gui.py

  • Step 4 : Start the Reconstruction

    Capture RGB-D

    Captures the RGB-D sequence

    Reconstruct Scene

    The hybrid reconstruction system starts with the RGB-D sequence recorded

    View

    View the latest reconstructed 3D Model

About

CUDA branch fork of Open3D (testing on Jetson embedded GPU platform)

http://www.open3d.org

License:Other


Languages

Language:C++ 87.5%Language:Cuda 6.0%Language:Python 2.4%Language:CMake 1.4%Language:C 1.4%Language:Shell 0.8%Language:JavaScript 0.3%Language:GLSL 0.3%Language:Dockerfile 0.0%Language:Batchfile 0.0%