|
| | MOCK_METHOD (Eigen::Vector3d, get_pose_difference,(const Eigen::Vector3d &previous_pose, const Eigen::VectorXd &motion_data, double delta_t),(override)) |
| |
| | MOCK_METHOD (Eigen::Matrix3d, get_jacobian_pose,(const Eigen::Vector3d &previous_pose, const Eigen::VectorXd &motion_data, const double delta_t),(override)) |
| |
| | MOCK_METHOD (Eigen::MatrixXd, get_jacobian_motion_data,(const Eigen::Vector3d &previous_pose, const Eigen::VectorXd &motion_data, const double delta_t),(override)) |
| |
| virtual | ~V2PMotionModel ()=default |
| |
| virtual Eigen::Vector3d | get_next_pose (const Eigen::Vector3d &previous_pose, const Eigen::VectorXd &motion_data, const double delta_t) |
| | Predict the pose of the robot given the motion data.
|
| |
| virtual Eigen::Vector3d | get_pose_difference (const Eigen::Vector3d &previous_pose, const Eigen::VectorXd &motion_data, const double delta_t)=0 |
| | Gives the increments to the pose instead of the next pose.
|
| |
| virtual Eigen::Matrix3d | get_jacobian_pose (const Eigen::Vector3d &previous_pose, const Eigen::VectorXd &motion_data, const double delta_t)=0 |
| | Get the Jacobian matrix of the motion model in relation to the pose (state)
|
| |
| virtual Eigen::MatrixXd | get_jacobian_motion_data (const Eigen::Vector3d &previous_pose, const Eigen::VectorXd &motion_data, const double delta_t)=0 |
| | Get the Jacobian matrix of the motion model in relation to motion data (commands)
|
| |
Definition at line 24 of file graph_slam_solver_test.cpp.
◆ MOCK_METHOD() [1/3]
| MockV2PModel::MOCK_METHOD |
( |
Eigen::Matrix3d |
, |
|
|
get_jacobian_pose |
, |
|
|
(const Eigen::Vector3d &previous_pose, const Eigen::VectorXd &motion_data, const double delta_t) |
, |
|
|
(override) |
|
|
) |
| |
◆ MOCK_METHOD() [2/3]
| MockV2PModel::MOCK_METHOD |
( |
Eigen::MatrixXd |
, |
|
|
get_jacobian_motion_data |
, |
|
|
(const Eigen::Vector3d &previous_pose, const Eigen::VectorXd &motion_data, const double delta_t) |
, |
|
|
(override) |
|
|
) |
| |
◆ MOCK_METHOD() [3/3]
| MockV2PModel::MOCK_METHOD |
( |
Eigen::Vector3d |
, |
|
|
get_pose_difference |
, |
|
|
(const Eigen::Vector3d &previous_pose, const Eigen::VectorXd &motion_data, double delta_t) |
, |
|
|
(override) |
|
|
) |
| |
The documentation for this class was generated from the following file: