A lightweight SLAM Algorithm in C++ based on Center of Robotics research.
A SLAM Algorithm in less than 200 lines of C code by Bruno Steux, Oussama El Hamzaoui Mines ParisTech - Center of Robotics, Paris, FRANCE.
You need to install CMake with version higher than 2.8.1.
cd PATH-TO-CoreSLAM
mkdir build
cd build
cmake ../
make
The CMakeLists is written for macOS build. If you want to build it on Linux just change:
target_link_libraries(
TestLabReverse
${OpenCV_LIBRARIES}
${PROJECT_SOURCE_DIR}/build/libCoreSLAM.dylib )
To,
target_link_libraries(
TestLabReverse
${OpenCV_LIBRARIES}
${PROJECT_SOURCE_DIR}/build/libCoreSLAM.so )