Skip to content

Use OpenNI and libuvc to driver orbbec camera and test some algorithms.

Notifications You must be signed in to change notification settings

steven9046/orbbec_camera_driver_lite

Repository files navigation

What is orbbec camera driver

Orbbec camera is a light dirver using c++ for orbbec depth camera. The official driver is bind with ROS. If you don't want to install ROS and only want to do some simple test with orbbec camera you can use this light driver.

Code

Find the latest version on Github:

git clone https://github.com/sunforever1990/orbbec_camera_driver.git

Dependencies

  • libuvc

    • Orbbec cameras use libuvc to get RGB streams. You can get it from libuvc
    git clone https://github.com/ktossell/libuvc
    
    cd libuvc
    mkdir build
    cd build
    cmake ..
    make && sudo make install
    
    • You may use other drivers for RGB such as v4l.
  • OpenNI2

    • This is for DEPTH stream and IR stream. The code is already include in libs folder. So you don't need to install it.
  • OpenCV

    • This is used for image processing and visualization. You may visit OpenCV
  • PCL

    • This is used for point cloud processing. You may visit PCL
  • Pangolin

    • This is used for visualization. You can install it from Pangoliln
  • Eigen

    • This is required by g2o (see below). Download and install instructions can be found at: http://eigen.tuxfamily.org. Required at least 3.1.0.

Building

Orbbec camera driver us CMake to build.

cd orbbec_camera_driver
mkdir build
cd build
cmake ..
make

About

Use OpenNI and libuvc to driver orbbec camera and test some algorithms.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published