Browse Source

Merge pull request #3153 from dronecrew/matrix_update

Matrix update to fix LPE for nuttx
sbg
James Goppert 9 years ago
parent
commit
c6093b0d22
  1. 5
      src/lib/mathlib/math/Matrix.hpp
  2. 2
      src/lib/matrix

5
src/lib/mathlib/math/Matrix.hpp

@ -339,9 +339,8 @@ public: @@ -339,9 +339,8 @@ public:
arm_mat_inverse_f32(&this->arm_mat, &res.arm_mat);
return res;
#else
matrix::Matrix<float, M, N> Me(this->arm_mat.pData);
matrix::Matrix<float, M, N> MyInverse = Me.inverse(); //not sure if A = A.inverse() is a good idea
Matrix<M, N> res(MyInverse.data());
matrix::SquareMatrix<float, M> Me = matrix::Matrix<float, M, N>(this->arm_mat.pData);
Matrix<M, N> res(Me.I().data());
return res;
#endif
}

2
src/lib/matrix

@ -1 +1 @@ @@ -1 +1 @@
Subproject commit ace275171533f527abebcedbfd5dfb8bc0f880a5
Subproject commit 222a97e73f6be247b24e7d8f95019f62a8a1af3d
Loading…
Cancel
Save