/Open3D-for-Jetson

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

Primary LanguageC++OtherNOASSERTION

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

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