Use EIGEN_MAKE_ALIGNED_OPERATOR_NEW in state estimation classes
Description
As stated on Eigen website, we must provide the macros EIGEN_MAKE_ALIGNED_OPERATOR_NEW
in the public area of the classes that have static-typed Eigen matrices/vectors, see here: https://eigen.tuxfamily.org/dox/group__TopicStructHavingEigenMembers.html
Definition of Done
-
GenericState
usesEIGEN_MAKE_ALIGNED_OPERATOR_NEW
-
LinearMeasurement
usesEIGEN_MAKE_ALIGNED_OPERATOR_NEW
-
KalmanFilter
usesEIGEN_MAKE_ALIGNED_OPERATOR_NEW
-
KalmanFilterWrapper
usesEIGEN_MAKE_ALIGNED_OPERATOR_NEW
-
Expression
fromoptimization_problem.hpp
-
CacheStateMachine
fromutils.hpp
-
ResetEvent
fromhistory.hpp
-
HistoryEntry
fromhistory.hpp
-
hungarian_assigner_c
-
DynamicNDTVoxel
-
All the shapes in shapes.hpp
Edited by Igor Bogoslavskyi