Alex Pirciu
/
BFMC
a
Embed:
(wiki syntax)
Data Structures
Here are the data structures with brief descriptions:
BezierCurve< T > | It implements the functionality of a Bezier curve |
C_IR_DistanceSensorDriver | It is used for reading SHARP IR distance sensors |
CAckermannModel | CAckermannModel class |
CBezierMotionPlanner | CBezierMotionPlanner class |
CBlinker | It is used for toggling an LED |
CCommandInterpreter | CTimer class |
CControllerSiso | CControllerSiso class |
CConverterPolynom< NOrd > | Polynomial converter |
CConverterSpline< NrBreak, NOrd > | A converter based on the set of break point and the multiple polynomial function |
CCounter | CCounter class |
CDiscreteTransferFucntion< T, NNum, NDen > | Discrete transfer function |
CDistanceSensors< T > | It is used for reading the attached distance sensors |
CDISTFTest | CDISTFTest class |
CEchoer | It is used for echoing messages over UART |
CEKF_AM | CEKF_AM class |
CEncoder | CEncoder class |
CEncoderFilter | CEncoderFilter class |
CEncoderSender | CEncoderSender class |
CFilterFunction< T > | The filter interface |
CFIRFilter< T, NB > | Finite impulse response (FIR) discrete-time filter |
CIIRFilter< T, NA, NB > | Infinite impulse response (IIR) discrete-time filter |
CJMAckermannModel | CJMAckermannModel class |
CKalmanFilter< T, NA, NB, NC > | CKalmanFilter class |
CMagEncoderTime | CMagEncoderTime class |
CMeanFilter< T, NB > | Mean filter |
CMedianFilter< T, N > | Median filter |
CMotionController | CMotionController class |
CPidController< T > | It generates a discrete transferfunction for realizing a proportional–integral–derivative controller, which is discretized by the Euler’s method |
CQuadratureEncoder_TIM4 | It's a singleton class for receiving and decoding the Quadrature signal by using the timer TIM4 |
CQuadratureEncoder_TIMX | It an interface for accessing the encoder position |
CQuadratureEncoderNonFilteredGetterInterface | Rotary encoder with filter interface class |
CQuadratureEncoderTask | It implements a periodic task, which get the value from the counter and reset it to zero |
CQuadratureEncoderWithFilterTask | It implements the same functionality than CQuadratureEncoderTask class, but in additional it can filter the values |
CQueue< T, N > | It is used for executing queue container |
CSafetyStopFunction | It is used for deciding whether to activate safetyu stop depending on distance sensors reading |
CSerialMonitor | It is used for implementing serial communciation |
CSSModel< T, NA, NB, NC > | CSSModel class |
CTask | It is used for implementing the task functionality |
CTaskManager | It is used for implementing the task manager functionality |
CTimer< N, D > | It is used for implementing timers |
ICommandSetter | Command setter interface |
IController< T > | General interface class for the controller |
IConverter | Converter interface with single input and single output |
IEncoderGetter | Rotary encoder interface class |
Move | Move class It is used for executing move commands |
PolynomialFunction< T, N > | It represents a one dimensional polynomial function |
ProximityPublisher< C_Sensor, Nr_Senrsor > | ProximityPublisher class |
SERVO | It is used for implementing SERVO functionality |
VNH | VNH class |
Generated on Tue Jul 12 2022 22:40:51 by 1.7.2