Sensor Filters
Description
Collaboration diagram for Sensor Filters:

Classes | |
| class | chrono::sensor::ChFilter |
| Base class for all filters that can be applied to a sensor after initial rendering. More... | |
| class | chrono::sensor::ChFilterAccess< BufferType, UserBufferType > |
| Filter for accessing data from the sensor. More... | |
| class | chrono::sensor::ChFilterCameraNoiseConstNormal |
| A filter that adds Gaussian noise across an image with constant mean and standard deviation. More... | |
| class | chrono::sensor::ChFilterCameraNoisePixDep |
| A filter that adds pixel dependent gaussian noise across an image. Method summarized in paper: () More... | |
| class | chrono::sensor::ChGPSNoiseModel |
| GPS Noise Model base class. All GPS noise models should inherit from here. More... | |
| class | chrono::sensor::ChGPSNoiseNone |
| GPS Noise model: individually parameterized independent gaussian distribution. More... | |
| class | chrono::sensor::ChGPSNoiseNormal |
| GPS Noise model: individually parameterized independent gaussian distribution. More... | |
| class | chrono::sensor::ChFilterGPSUpdate |
| Class for generating GPS data for a GPS sensor. More... | |
| class | chrono::sensor::ChFilterGrayscale |
| A filter that, when applied to a sensor, changes the RGB buffer to grayscale. More... | |
| class | chrono::sensor::ChFilterImageResize |
| A filter that, when applied to a sensor, resizes the image to the specified dimensions. More... | |
| class | chrono::sensor::ChFilterImgAlias |
| A filter that, when applied to a sensor, reduces the resolution for antialiasing. More... | |
| class | chrono::sensor::ChIMUNoiseModel |
| IMU Noise Model base class. More... | |
| class | chrono::sensor::ChIMUNoiseNone |
| IMU Noise model: no noise. More... | |
| class | chrono::sensor::ChIMUNoiseNormalDrift |
| IMU Noise model: gaussian drifting noise with noncorrelated equal distributions. More... | |
| class | chrono::sensor::ChFilterIMUUpdate |
| Class for generating IMU data. More... | |
| class | chrono::sensor::ChFilterLidarNoiseXYZI |
| A filter that adds noise based on depth and intensity given data in point cloud format. More... | |
| class | chrono::sensor::ChFilterOptixRender |
| A filter that generates data for a ChOptixSensor. More... | |
| class | chrono::sensor::ChFilterPCfromDepth |
| A filter that, when applied to a sensor, generates point cloud data from depth values. More... | |
| class | chrono::sensor::ChFilterSave |
| A filter that, when applied to a sensor, saves the data as an image. More... | |
| class | chrono::sensor::ChFilterSavePtCloud |
| A filter that, when applied to a sensor, saves point cloud data. More... | |
| class | chrono::sensor::ChFilterVisualize |
| A filter that, when applied to a sensor, creates a GUI window to visualize the sensor (using GLFW). More... | |
| class | chrono::sensor::ChFilterVisualizePointCloud |
| A filter that, when applied to a sensor, creates a GUI window to visualize the sensor (using GLFW). More... | |
Typedefs | |
| using | chrono::sensor::ChFilterR8Access = ChFilterAccess< SensorHostR8Buffer, UserR8BufferPtr > |
| Access to greyscale data. | |
| using | chrono::sensor::ChFilterRGBA8Access = ChFilterAccess< SensorHostRGBA8Buffer, UserRGBA8BufferPtr > |
| Access to RGBA8 data. | |
| using | chrono::sensor::ChFilterXYZIAccess = ChFilterAccess< SensorHostXYZIBuffer, UserXYZIBufferPtr > |
| Access to point cloud data. | |
| using | chrono::sensor::ChFilterDIAccess = ChFilterAccess< SensorHostDIBuffer, UserDIBufferPtr > |
| Access to depth/intensity data. | |
| using | chrono::sensor::ChFilterIMUAccess = ChFilterAccess< SensorHostIMUBuffer, UserIMUBufferPtr > |
| Access to IMU data. | |
| using | chrono::sensor::ChFilterGPSAccess = ChFilterAccess< SensorHostGPSBuffer, UserGPSBufferPtr > |
| Access to GPS data. | |