Formula Student Autonomous Systems
The code for the main driverless system
Loading...
Searching...
No Matches
no_slip_bicycle_model.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "
ve_base_observation_model.hpp
"
4
5
class
NoSlipBicycleModel
:
public
VEObservationModel
{
6
public
:
7
NoSlipBicycleModel
(
const
common_lib::car_parameters::CarParameters
& car_parameters)
8
:
VEObservationModel
(car_parameters) {}
9
20
Eigen::VectorXd
expected_observations
(
const
Eigen::VectorXd& state)
const override
;
21
28
Eigen::MatrixXd
expected_observations_jacobian
(
const
Eigen::VectorXd& state)
const override
;
29
};
NoSlipBicycleModel
Definition
no_slip_bicycle_model.hpp:5
NoSlipBicycleModel::expected_observations
Eigen::VectorXd expected_observations(const Eigen::VectorXd &state) const override
Definition
no_slip_bicycle_model.cpp:3
NoSlipBicycleModel::expected_observations_jacobian
Eigen::MatrixXd expected_observations_jacobian(const Eigen::VectorXd &state) const override
calculates the Jacobian of the expected_observations function with respect to the state.
Definition
no_slip_bicycle_model.cpp:44
NoSlipBicycleModel::NoSlipBicycleModel
NoSlipBicycleModel(const common_lib::car_parameters::CarParameters &car_parameters)
Definition
no_slip_bicycle_model.hpp:7
VEObservationModel
Base class for velocity estimation observation models.
Definition
ve_base_observation_model.hpp:12
common_lib::car_parameters::CarParameters
Definition
car_parameters.hpp:15
ve_base_observation_model.hpp
src
perception_sensor_lib
include
perception_sensor_lib
observation_model
ve
no_slip_bicycle_model.hpp
Generated by
1.9.8