Formula Student Autonomous Systems
The code for the main driverless system
Loading...
Searching...
No Matches
wheelsSensor.hpp
Go to the documentation of this file.
1
#ifndef PACSIMWHEELSSENSOR_HPP
2
#define PACSIMWHEELSSENSOR_HPP
3
4
#include "
configParser.hpp
"
5
#include "
sensorBase.hpp
"
6
#include "
types.hpp
"
7
#include <queue>
8
#include <random>
9
10
class
WheelsSensor
:
public
SensorBase
<Wheels>
11
{
12
public
:
13
WheelsSensor
(
double
rate
,
double
deadTime
);
14
15
void
readConfig
(
ConfigElement
& config);
16
17
bool
RunTick
(Wheels& in, Eigen::Vector3d& trans, Eigen::Vector3d& rot,
double
time);
18
19
Wheels
applyError
(Wheels input);
20
21
private
:
22
double
error_mean
;
23
double
error_sigma
;
24
};
25
26
#endif
/* PACSIMWHEELSSENSOR_HPP */
ConfigElement
Definition
configParser.hpp:15
SensorBase
Definition
sensorBase.hpp:7
SensorBase< Wheels >::deadTime
double deadTime
Definition
sensorBase.hpp:49
SensorBase< Wheels >::rate
double rate
Definition
sensorBase.hpp:47
WheelsSensor
Definition
wheelsSensor.hpp:11
WheelsSensor::readConfig
void readConfig(ConfigElement &config)
Definition
wheelsSensor.cpp:10
WheelsSensor::error_mean
double error_mean
Definition
wheelsSensor.hpp:22
WheelsSensor::applyError
Wheels applyError(Wheels input)
Definition
wheelsSensor.cpp:29
WheelsSensor::RunTick
bool RunTick(Wheels &in, Eigen::Vector3d &trans, Eigen::Vector3d &rot, double time)
Definition
wheelsSensor.cpp:18
WheelsSensor::error_sigma
double error_sigma
Definition
wheelsSensor.hpp:23
configParser.hpp
sensorBase.hpp
types.hpp
src
pacsim
include
sensorModels
wheelsSensor.hpp
Generated by
1.9.8