ITking666 / calc

Convolutional Autoencoder for Loop Closure

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

   ******      **     **         ****** 
  **////**    ****   /**        **////**
 **    //    **//**  /**       **    // 
/**         **  //** /**      /**       
/**        **********/**      /**       
//**    **/**//////**/**      //**    **
 //****** /**     /**/******** //****** 
  //////  //      // ////////   //////

Build Status

Convolutional Autoencoder for Loop Closure. A fast deep learning architecture for robust SLAM loop closure, or any other place recognition tasks. Download our pre-trained model with ./DeepLCD/get_model.sh, or train your own!

This repo is separated into two modules. TrainAndTest for training and testing models, and DeepLCD, which is a C++ library for online loop closure or image retrieval. See their respective READMEs for details.

If you use this code in any publication, please cite our paper. The pdf can be found here, and the reference should be in this format:

@InProceedings{Merrill2018RSS,
  Title                    = {Lightweight Unsupervised Deep Loop Closure},
  Author                   = {Nathaniel Merrill and Guoquan Huang},
  Booktitle                = {Proc. of Robotics: Science and Systems (RSS)},
  Year                     = {2018},
  Address                  = {Pittsburgh, PA},
  Month                    = jun # { 26-30, }
}

About

Convolutional Autoencoder for Loop Closure

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 56.6%Language:C++ 30.7%Language:CMake 10.5%Language:Shell 2.1%Language:Makefile 0.1%