23 double q_process_var_;
24 double dq_process_var_;
25 double ddq_process_var_;
26 double control_process_var_;
27 double control_adaptation_rate_;
29 Eigen::Matrix<double, 5, 6> h_mat_;
30 Eigen::Matrix<double, 5, 5> r_mat_;
32 std::optional<franka::Duration> prev_time_{};
33 Eigen::Matrix<double, 6, 7> joint_state_mean_;
34 std::array<Eigen::Matrix<double, 6, 6>, 7> joint_state_covar_;
A wrapper around franka::Model that uses Eigen types.
Definition model.hpp:16
Definition robot_state_estimator.hpp:8
RobotStateEstimator(const RobotStateEstimator &)=default
RobotState update(const franka::RobotState &franka_robot_state, const Model &model)
Definition robot_state_estimator.cpp:32
RobotState operator()(const franka::RobotState &franka_robot_state, const Model &model)
Definition robot_state_estimator.hpp:18
Definition dynamics_limit.cpp:8
std::array< double, dims > toStdD(const Eigen::Matrix< double, dims, 1 > &vector)
Definition util.hpp:18
Full state of the robot.
Definition robot_state.hpp:20