#include <frc/estimator/SigmaPoints.h>
template<typename T, int States>
{ T::NumSigmas } -> std::convertible_to<const int>;
{
t.SquareRootSigmaPoints(x,
S)
} -> std::same_as<Matrixd<States, T::NumSigmas>>;
{ t.Wm() } -> std::convertible_to<Vectord<T::NumSigmas>>;
{ t.Wm(i) } -> std::same_as<double>;
{ t.Wc() } -> std::convertible_to<Vectord<T::NumSigmas>>;
{ t.Wc(i) } -> std::same_as<double>;
} && std::default_initializable<T>
Definition SigmaPoints.h:14
Eigen::Matrix< double, Rows, Cols, Options, MaxRows, MaxCols > Matrixd
Definition EigenCore.h:21
Eigen::Vector< double, Size > Vectord
Definition EigenCore.h:12
#define S(label, offset, message)
Definition Errors.h:113