chrono::sensor::ChFilterIMUUpdate Class Reference
Description
Class for generating IMU data.
#include <ChFilterIMUUpdate.h>
Inheritance diagram for chrono::sensor::ChFilterIMUUpdate:

Collaboration diagram for chrono::sensor::ChFilterIMUUpdate:

Public Member Functions | |
| ChFilterIMUUpdate (std::shared_ptr< ChIMUNoiseModel > noise_model) | |
| Class constructor. More... | |
| virtual void | Apply (std::shared_ptr< ChSensor > pSensor, std::shared_ptr< SensorBuffer > &bufferInOut) |
| Apply function. More... | |
| virtual void | Initialize (std::shared_ptr< ChSensor > pSensor) |
| Initializes all data needed by the filter access apply function. More... | |
Public Member Functions inherited from chrono::sensor::ChFilter | |
| virtual | ~ChFilter () |
| Virtual class desctructor. | |
| std::string & | Name () |
| Accesses the name of the filter. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from chrono::sensor::ChFilter | |
| ChFilter (std::string name) | |
| protected constructor for the filter which requires a name as input. More... | |
Constructor & Destructor Documentation
◆ ChFilterIMUUpdate()
| chrono::sensor::ChFilterIMUUpdate::ChFilterIMUUpdate | ( | std::shared_ptr< ChIMUNoiseModel > | noise_model | ) |
Class constructor.
- Parameters
-
noise_model The noise model to use when augmenting the IMU data
Member Function Documentation
◆ Apply()
|
virtual |
Apply function.
Generates IMU data.
- Parameters
-
pSensor A pointer to the sensor on which the filter is attached. bufferInOut A buffer that is passed into the filter.
Implements chrono::sensor::ChFilter.
◆ Initialize()
|
inlinevirtual |
Initializes all data needed by the filter access apply function.
- Parameters
-
pSensor A pointer to the sensor.
Implements chrono::sensor::ChFilter.
The documentation for this class was generated from the following files:
- /builds/uwsbel/chrono/src/chrono_sensor/filters/ChFilterIMUUpdate.h
- /builds/uwsbel/chrono/src/chrono_sensor/filters/ChFilterIMUUpdate.cpp
Public Member Functions inherited from