Skip to content
forked from zhixy/SolveAXXB

A C++ library to solve equation AX=XB, which is known as been widely used in hand-eye calibration for robotics

Notifications You must be signed in to change notification settings

a-loner/SolveAXXB

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SolveAXXB

A C++ library to solve equation AX=XB, which is known as been widely used in hand-eye calibration for robotics.

Revision

  1. Integrated google/glog as a subdirectory
  2. Created main.cpp for testing
  3. Adjusted CMakeLists.txt for integration of glog and creation of solver_test
  4. Added .gitignore to ignore folder build/

How to run it

  1. Clone the repo
    git clone https://github.com/a-loner/SolveAXXB.git
  2. Enter the folder
    cd SolveAXXB
  3. Create folder build
    mkdir build
  4. Enter build folder
    cd build
  5. **(optional)**Install dependency
    sudo apt install libeigen3-dev
  6. Run cmake
    cmake ..
  7. Run make
    make
  8. Run the app
    ./solver_test

Notes

  1. Poses vec_a and vec_b should have the same length
  2. The length of vec_a should be no less than 2

About

A C++ library to solve equation AX=XB, which is known as been widely used in hand-eye calibration for robotics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 78.1%
  • CMake 9.6%
  • C 8.4%
  • Shell 2.7%
  • Starlark 1.2%