Whole-body human reference model and tools for unifying representations of whole-body human motion
Models unknown sensor measurements loaded from XML. More...
#include <UnknownSensorMeasurement.h>
Public Member Functions | |
| SensorMeasurementPtr | clone () |
| UnknownSensorMeasurementPtr | clone (float newTimestep) |
| bool | equals (SensorMeasurementPtr sensorMeasurement) |
| simox::xml::RapidXMLWrapperNodePtr | getUnknownSensorMeasurementNode () |
| UnknownSensorMeasurement (float timestep, SensorMeasurementType type=SensorMeasurementType::MEASURED) | |
| UnknownSensorMeasurement (float timestep, simox::xml::RapidXMLWrapperNodePtr measurementNode, SensorMeasurementType type=SensorMeasurementType::MEASURED) | |
Public Member Functions inherited from MMM::SensorMeasurement | |
| virtual void | appendDataXML (simox::xml::RapidXMLWrapperNodePtr node) |
| float | getTimestep () |
| SensorMeasurementType | getType () |
| virtual void | initializeModel (ModelPtr, bool) |
| bool | isExtended () |
| bool | isInterpolated () |
| void | setType (SensorMeasurementType type) |
| std::string | toXMLString () |
Protected Member Functions | |
| void | appendMeasurementDataXML (simox::xml::RapidXMLWrapperNodePtr measurementNode) |
Protected Member Functions inherited from MMM::SensorMeasurement | |
| SensorMeasurement (float timestep, SensorMeasurementType type=SensorMeasurementType::MEASURED) | |
Protected Attributes | |
| simox::xml::RapidXMLWrapperNodePtr | node |
Protected Attributes inherited from MMM::SensorMeasurement | |
| float | timestep |
| SensorMeasurementType | type |
Additional Inherited Members | |
Static Public Member Functions inherited from MMM::SensorMeasurement | |
| template<typename Map > | |
| static bool | compare (Map const &m1, Map const &m2) |
| template<typename M , typename std::enable_if< std::is_base_of< SensorMeasurement, M >::value >::type * = nullptr> | |
| static std::shared_ptr< M > | getDerivedMeasurement (const std::map< float, std::shared_ptr< M >> &measurements, float timestep, float delta=0.0001) |
Models unknown sensor measurements loaded from XML.
|
virtual |
Returns a copy of this sensor measurement.
Implements MMM::SensorMeasurement.
|
virtual |
Checks if specific sensor measurement values are equal. (not checking timestep or interpolated)
Implements MMM::SensorMeasurement.