#include <no_slip_bicycle_model.hpp>
Definition at line 5 of file no_slip_bicycle_model.hpp.
◆ NoSlipBicycleModel()
◆ expected_observations()
| Eigen::VectorXd NoSlipBicycleModel::expected_observations |
( |
const Eigen::VectorXd & |
state | ) |
const |
|
overridevirtual |
- Parameters
-
| state | velocities at the center of mass of the vehicle, in its body frame. The state vector must have the following structure: [vx, vy, angular velocity]. |
- Returns
- Eigen::VectorXd Expected WSS, SAS and Motor Resolver Readings with the following structure: [WSS_FL, WSS_FR, WSS_RL, WSS_RR, SAS, Motor Resolver]. WSS and Motor resolver readings are in RPMs, SAS is in radians.
Implements VEObservationModel.
Definition at line 3 of file no_slip_bicycle_model.cpp.
◆ expected_observations_jacobian()
| Eigen::MatrixXd NoSlipBicycleModel::expected_observations_jacobian |
( |
const Eigen::VectorXd & |
state | ) |
const |
|
overridevirtual |
calculates the Jacobian of the expected_observations function with respect to the state.
- Parameters
-
| state | velocities at the CG |
- Returns
- Eigen::MatrixXd of size (6, 3) where 6 is the number of expected observations
Implements VEObservationModel.
Definition at line 44 of file no_slip_bicycle_model.cpp.
The documentation for this class was generated from the following files: