Giter VIP home page Giter VIP logo

jetscan's Introduction

JETSCAN

      A standalone portable 3D reconstruction system with Intel realsense and Jetson Nano


Motives

  • Standalone 3D reconstruction system
  • Instant 3D reconstruction
  • Metrically accurate
  • Low power consuming
  • Offline and online (both)
  • Cost effective
  • Modular approach
  • Deep learning integration (3D deep learning for registration)

Hardware built:

Reconstructed results:


Introduction

Jetscan is a portable 3D dense reconstruction system based on

  1. Jetson nano by NVIDIA
  2. Intel Realsense D400 series depth camera
  3. Open3D by INTEL ISL
  4. theNded's CUDA implementation

Schematic sketch


Software Setup


Hardware Setup

Follow instructions in

  1. Hardware_electronics - Electronics setup

  2. Hardware_casing - Case/Closure setup


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


Development & Contribute

If interested pls contact me @ [email protected]


License

Under the MIT License (MIT)

Copyright (c) 2020 Shankar Hariharan (aka devshank3)


jetscan's People

Contributors

devshank3 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.