Class manipulation_metrics
Defined in File manipulation_metrics.hpp
Inheritance Relationships
Base Type
public rmetrics::base_metrics
Class Documentation
-
class manipulation_metrics : public virtual rmetrics::base_metrics
Defines the metrics to be collected from controllers as they manipulate their environment ( block pickup, block drop, etc.)
Public Functions
-
manipulation_metrics(void) = default
-
~manipulation_metrics(void) override = default
-
virtual rtypes::timestep penalty(uint event) const = 0
The penalty the robot was subjected to for which calling status() with the specified event returned
true
.
-
virtual bool status(uint event) const = 0
If
TRUE
, then the specified event occurred this timestep.
-
manipulation_metrics(void) = default