PX4 Autopilot Software
Go to file
mcsauder f9be23933b Correct deg to rad conversion inversion. Add additional functionality to mathlib to allow standalone compile without Limits.cpp and Limits.hpp files from PX4. 2016-03-05 01:58:58 -07:00
EKF Correct deg to rad conversion inversion. Add additional functionality to mathlib to allow standalone compile without Limits.cpp and Limits.hpp files from PX4. 2016-03-05 01:58:58 -07:00
attitude_fw checked out attitude fw folder from master 2015-12-19 09:37:40 +01:00
l1 initialize ECL_L1 variables 2016-03-03 11:22:07 +01:00
matlab EKF: Updated derivation of Jacobians for direct heading measurement 2016-03-01 15:21:36 +11:00
matrix@95e3d7d6ce add matrix submodule 2016-02-17 17:38:21 -08:00
validation Add vibration magnitude estimation 2016-02-25 16:54:24 +01:00
.gitignore ignore build directory 2016-02-17 17:34:28 -08:00
.gitmodules add matrix submodule 2016-02-17 17:38:21 -08:00
.travis.yml EKF: add travis build 2016-02-17 18:51:40 -08:00
CMakeLists.txt EKF: change estimator base class name to estimation interface 2016-01-31 00:12:07 -08:00
LICENSE Initial commit 2015-10-26 15:41:25 +01:00
README.md Add travis build check badge 2016-02-22 23:49:58 -08:00
build.sh EKF: add comments and licensing information to builder files 2016-02-17 19:55:47 -08:00
ecl.h Initial import 2015-10-26 16:06:30 +01:00

README.md

ECL

Very lightweight Estimation & Control Library.

Build Status

This library solves the estimation & control problems of a number of robots and drones. It accepts GPS, vision and inertial sensor inputs. It is extremely lightweight and efficient and yet has the rugged field-proven performance.

The library is currently BSD licensed, but might move to Apache 2.0.

Building EKF Library

Prerequisite:

By following the steps mentioned below you can create a shared library which can be included in projects using -l flag of gcc:

  • mkdir Build/
  • cd Build/
  • cmake ../EKF
  • make