tum-vision / dvo_slam

Dense Visual Odometry and SLAM
645 stars 306 forks source link

Dense Visual Odometry and SLAM (dvo_slam)

NOTE: this is an alpha release APIs and parameters are going to change in near future. No support is provided at this point.

These packages provide an implementation of the rigid body motion estimation of an RGB-D camera from consecutive images.

Installation

Checkout the branch for your ROS version into a folder in your ROS_PACKAGE_PATH and build the packages with rosmake.

Usage

Estimating the camera trajectory from an RGB-D image stream:

TODO

For visualization:

The red camera shows the current camera position. The blue camera displays the initial camera position.

Publications

The following publications describe the approach:

License

The packages dvo_core, dvo_ros, dvo_slam, and dvo_benchmark are licensed under the GNU General Public License Version 3 (GPLv3), see http://www.gnu.org/licenses/gpl.html.

The package sophus is licensed under the MIT License, see http://opensource.org/licenses/MIT.