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. | |