GiulioRomualdi / lie-group-controllers

Header-only C++ libraries containing controllers designed for Lie Groups.

Home Page:https://giulioromualdi.github.io/lie-group-controllers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

lie-group-controllers

C++ Standard Size

Header-only C++ libraries containing controllers designed for Lie Groups.

The development of this library was moved to https://github.com/dic-iit/lie-group-controllers. This code may be outdated.

Click me if you are interested in the original project

Dependencies

Build the library

git clone https://github.com/GiulioRomualdi/lie-group-controllers.git
cd lie-group-controllers
mkdir build && cd build
cmake ../
cmake --build .
[sudo] make install

If you want to enable tests set the BUILD_TESTING option to ON.

Use lie-groups-controllers in your project

lie-groups-controllers provides native CMake support which allows the library to be easily used in CMake projects. Please add in your CMakeLists.txt

project(foo)
find_package(LieGroupsControllers REQUIRED)
add_executable(${PROJECT_NAME} src/foo.cpp)
target_link_libraries(${PROJECT_NAME} LieGroupsControllers::LieGroupsControllers)

Bug reports and support

All types of issues are welcome.

About

Header-only C++ libraries containing controllers designed for Lie Groups.

https://giulioromualdi.github.io/lie-group-controllers

License:GNU Lesser General Public License v2.1


Languages

Language:CMake 74.7%Language:C++ 25.3%