chrono::sensor::ChFilterUFF Class Reference
Description
A filter that processes data through a pre-trained neural network, based on UFF format.
#include <ChFilterUFF.h>
Inheritance diagram for chrono::sensor::ChFilterUFF:

Collaboration diagram for chrono::sensor::ChFilterUFF:

Public Member Functions | |
| ChFilterUFF (std::string name="ChFilterUFF") | |
| Class constructor. | |
| virtual void | Apply () |
| Apply function runs data through neural network. | |
| virtual void | Initialize (std::shared_ptr< ChSensor > pSensor, std::shared_ptr< SensorBuffer > &bufferInOut) |
| Initialize function for generating any information or structures needed once. | |
Public Member Functions inherited from chrono::sensor::ChFilter | |
| virtual | ~ChFilter () |
| Virtual class desctructor. | |
| std::string & | Name () |
| Accesses the name of the filter. | |
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. | |
| void | InvalidFilterGraphNullBuffer (std::shared_ptr< ChSensor > pSensor) |
| Error function for invalid filter graph: null buffer found. | |
| void | InvalidFilterGraphBufferTypeMismatch (std::shared_ptr< ChSensor > pSensor) |
| Error function for invalid filter graph: type mismatch in graph. | |
| void | InvalidFilterGraphSensorTypeMismatch (std::shared_ptr< ChSensor > pSensor) |
| Error function for invalid filter graph: type mismatch in graph. | |
Member Function Documentation
◆ Apply()
|
virtual |
Apply function runs data through neural network.
Implements chrono::sensor::ChFilter.
◆ Initialize()
|
virtual |
Initialize function for generating any information or structures needed once.
- Parameters
-
pSensor The sensor used for processing bufferInOut A shared pointer for passing data between filters
Implements chrono::sensor::ChFilter.
The documentation for this class was generated from the following files:
- C:/M/B/src/chrono-9.0.1/src/chrono_sensor/tensorrt/ChFilterUFF.h
- C:/M/B/src/chrono-9.0.1/src/chrono_sensor/tensorrt/ChFilterUFF.cpp
Public Member Functions inherited from