|
Formula Student Autonomous Systems
The code for the main driverless system
|
#include <scalarValueSensor.hpp>


Public Member Functions | |
| ScalarValueSensor (double rate, double deadTime) | |
| void | readConfig (ConfigElement &config) |
| bool | RunTick (StampedScalar &in, double time) |
| StampedScalar | applyError (StampedScalar input) |
Public Member Functions inherited from SensorBase< StampedScalar > | |
| double | getRate () |
| StampedScalar | getOldest () |
| bool | availableDeadTime (double time) |
| bool | sampleReady (double time) |
| void | registerSampling () |
| Eigen::Vector3d | getPosition () |
| Eigen::Vector3d | getOrientation () |
Private Attributes | |
| double | error_mean |
| double | error_sigma |
Additional Inherited Members | |
Protected Attributes inherited from SensorBase< StampedScalar > | |
| Eigen::Vector3d | position |
| Eigen::Vector3d | orientation |
| double | rate |
| double | lastSampleTime |
| double | deadTime |
| std::queue< StampedScalar > | deadTimeQueue |
| int | numFrames |
Definition at line 10 of file scalarValueSensor.hpp.
| ScalarValueSensor::ScalarValueSensor | ( | double | rate, |
| double | deadTime | ||
| ) |
Definition at line 3 of file scalarValueSensor.cpp.
| StampedScalar ScalarValueSensor::applyError | ( | StampedScalar | input | ) |
| void ScalarValueSensor::readConfig | ( | ConfigElement & | config | ) |
| bool ScalarValueSensor::RunTick | ( | StampedScalar & | in, |
| double | time | ||
| ) |
|
private |
Definition at line 22 of file scalarValueSensor.hpp.
|
private |
Definition at line 23 of file scalarValueSensor.hpp.