Skip to content

bezout/LMA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LMA : Levenberg-Marquardt Algorithm

LMA is a submodule of libv, so its installation depends on libv-core: https://github.com/bezout/libv-core.git

The dependencies are Eigen-3.2, Boost >= 1.51, g++ >= 4.8, c++11.

The following procedure should work for a local installation:

git clone https://github.com/bezout/libv-core.git libv-core

mkdir build_libv-core && cd build_libv-core

cmake ../libv-core -DCMAKE_INSTALL_PREFIX=../ROOT

make -j4 && make install

cd ..

git clone https://github.com/bezout/LMA.git LMA

mkdir build_lma && cd build_lma

cmake ../LMA -DCMAKE_PREFIX_PATH=../ROOT -DCMAKE_INSTALL_PREFIX=../ROOT

make && make install

Dependencies Graph:

Tool used to generate multiple constraints problem. See: LMA/examples/dependencies_graph

Available examples :

bal : Bundle Adjustment on https://grail.cs.washington.edu/projects/bal/ datasets.

circle : optimize a circle equation

About

Levenberg-Marquardt C++ library

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •