Daniel Agar
|
12835b999e
|
cmake update CXX standard 11 -> 14
- this doesn't really change anything, just staying in sync with PX4/Firmware
|
5 years ago |
Kamil Ritz
|
050298f6c1
|
Improve matrix library usage
|
5 years ago |
Matthias Grob
|
1e033c4719
|
camke ctest: enable gtest colors
|
5 years ago |
Kamil Ritz
|
1fa6870cd6
|
Perform geo.cpp's mathlib calls in double point precision
|
5 years ago |
Daniel Agar
|
f1aa53db8a
|
delete attitude_fw (merged into PX4/Firmware)
- this was never maintained as a separate standalone project
- https://github.com/PX4/Firmware/pull/14284
|
5 years ago |
kamilritz
|
db73a06620
|
Use robust AxisAngle constructor
|
5 years ago |
kamilritz
|
48787c0160
|
Improve Matrix library usage
|
5 years ago |
kamilritz
|
a24aaad861
|
CleanUp GPS drift checks
|
5 years ago |
kamilritz
|
92ba618f57
|
Improve on flash memory usage
|
5 years ago |
kamilritz
|
459b76f9fd
|
Make covariance matrices of type matrix::SquareMatrix
and use functions from Matrix to reset covariances.
|
5 years ago |
Lorenz Meier
|
a4a694dd87
|
Disable Coverage option until GCC9 is default
This would simplify coverage builds, but is not widely available yet.
|
5 years ago |
Lorenz Meier
|
3d3267ed1f
|
Fix CMake configuration for coverage tests on Mac OS
|
5 years ago |
kamilritz
|
d76b704225
|
Only inlcude gtest if standalone build
|
5 years ago |
kamilritz
|
7c1e38d3ad
|
Make it build with Firmware
|
5 years ago |
kamilritz
|
d79199c863
|
Remove swig and python test related things
|
5 years ago |
kamilritz
|
cac5f3fd6d
|
GTest and Coverage cleanup and Basic EKF GTest
|
5 years ago |
Martina Rivizzigno
|
fcea13eef8
|
add gtest, temp disable swig
(cherry picked from commit 4008d163d77f503e6acbd7ddc1d87ac6d479c897)
|
5 years ago |
Daniel Agar
|
eddee193d1
|
update matrix git tag to latest
|
5 years ago |
kamilritz
|
c5abfe626f
|
remove canonicalize and adapt comments
|
6 years ago |
kamilritz
|
67512d88ea
|
Update matrix library for CI
|
6 years ago |
Julian Oes
|
14227eaf1d
|
CMakeLists.txt: fix cmake warning
This removes the cmake warning:
implicitly converting 'string' to 'STRING' type.
|
6 years ago |
Daniel Agar
|
a892ececf8
|
cmake add ECL_TESTS option only enabled in standalone build
|
6 years ago |
Daniel Agar
|
c66f7f4a09
|
EKF drop unused timestamp from collect_gps() and pass data by const reference
|
6 years ago |
Daniel Agar
|
5cd331055f
|
cmake standalone build pin PX4/Matrix to commit
- 6b0777d815
|
6 years ago |
Daniel Agar
|
48a17b5234
|
cmake ignore doxygen option when not a standalone build (#488)
|
7 years ago |
Daniel Agar
|
cb63f16d48
|
cmake cache ECL source directory path to work with catkin (#447)
|
7 years ago |
Daniel Agar
|
3639087ac6
|
cmake and Jenkins add basic address santiizer test buld
|
7 years ago |
Daniel Agar
|
cde2ee9b6f
|
cmake ignore missing-field-initializers
|
7 years ago |
Daniel Agar
|
cf957b5831
|
code coverage cmake and Jenkins support
|
7 years ago |
Daniel Agar
|
4e0cd45676
|
doxygen cmake and Jenkins support
|
7 years ago |
Daniel Agar
|
d6a3110918
|
visual studio build compatibility
|
7 years ago |
Daniel Agar
|
3a61035ac2
|
fix and re-enable EKF pytests
|
7 years ago |
Daniel Agar
|
e5952fadaf
|
cmake standalone build
|
7 years ago |
Daniel Agar
|
cd12f049fe
|
move geo and geo_lookup from PX4 Firmware to ECL
|
7 years ago |
Roman Bapst
|
95c4777b35
|
added airdata module which contains wind & airspeed scale estimator (#405)
* added airdata module which contains wind & airspeed scale estimator
* airdata: support gate sizes for innovation consistency checks
|
7 years ago |
Paul Riseborough
|
79995b2c15
|
Create total energy control system implementation
This is a new, clean and streamlined variant of the mathematical derivation I created a few years ago.
|
7 years ago |
Paul Riseborough
|
b0300b9723
|
Revert "attitude_fw delete unused and cleanup"
This reverts commit 25bd3ac5e6 .
|
8 years ago |
Daniel Agar
|
25bd3ac5e6
|
attitude_fw delete unused and cleanup
|
8 years ago |
Paul Riseborough
|
465b145929
|
EKF: Add multi-rotor drag model for wind estimation
|
8 years ago |
Daniel Agar
|
eb4f5ecbb9
|
cmake add all EKF sources (#243)
- trivial cmake cleanup
- travis-ci build with both gcc and clang
- update matrix to latest (matches PX4)
- closes #240
|
8 years ago |
CarlOlsson
|
daf44dcd67
|
adopted CMakeLists
|
8 years ago |
Julian Oes
|
4fefe5c6c6
|
cmake: stack size args cleanup
|
8 years ago |
Julian Oes
|
fd403b733d
|
CMakeLists: don't always optimize for size
Going forward the optimization flags should be set for a platform,
rather than for each individual module.
|
8 years ago |
Daniel Agar
|
861c13f1fe
|
cmake STACK -> STACK_MAIN
|
9 years ago |
CarlOlsson
|
0fb1e0578b
|
added function for fusing airspeed
|
9 years ago |
Paul Riseborough
|
75b22c95ac
|
EKF: Add new source files to cmake
|
9 years ago |
bugobliterator
|
c6249a2825
|
EKF: change estimator base class name to estimation interface
|
9 years ago |
Paul Riseborough
|
46b0e9654c
|
Add filter control logic
|
9 years ago |
Paul Riseborough
|
94a6644684
|
Add comprehensive user selectable GPS checks
|
9 years ago |
Roman
|
772c1bf981
|
compile fw wheel controller code
|
9 years ago |