mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-11-01 02:41:36 +08:00
Add implementation of pseudo-inverse (#102)
* Fix compilation error * Add implementation of pseudo-inverse The implementation is based on this publication: Courrieu, P. (2008). Fast Computation of Moore-Penrose Inverse Matrices, 8(2), 25–29. http://arxiv.org/abs/0804.4809 It is a fully templated implementation to guaranty type correctness. * Add tests for pseudoinverse * Apply suggestions from code review Co-Authored-By: Mathieu Bresciani <brescianimathieu@gmail.com> * Adapt fullRankCholesky tolerance to type * Add pseudoinverse test with effectiveness matrix * Fix coverage * Fix rebase issue * Fix SquareMatrix test, add null Matrix test
This commit is contained in:
committed by
Julian Kent
co-authored by
Mathieu Bresciani
parent
cd185c995b
commit
a172c3cdac
@@ -27,6 +27,7 @@ test/matrixAssignment
|
||||
test/matrixMult
|
||||
test/matrixScalarMult
|
||||
test/out/
|
||||
test/pseudoinverse
|
||||
test/setIdentity
|
||||
test/slice
|
||||
test/squareMatrix
|
||||
|
||||
Reference in New Issue
Block a user