Class dist3D_metrics
Defined in File dist3D_metrics.hpp
Inheritance Relationships
Base Type
public rmetrics::base_metrics
Class Documentation
-
class dist3D_metrics : public virtual rmetrics::base_metrics
Defines the metrics to be collected from swarms regarding spatial distributions of robots within 3D space.
Public Functions
-
dist3D_metrics(void) = default
-
virtual rmath::radians azimuth(void) const = 0
Return a single robot’s azimuth angle in 3D space.
-
virtual rmath::vector3z dpos3D(void) const = 0
Return a single robot’s discretized position in 3D space.
-
virtual rmath::vector3d rpos3D(void) const = 0
Return a single robot’s current position in 3D space in real coordinates.
-
virtual rmath::radians zenith(void) const = 0
Return a single robot’s zenith angle in 3D space.
-
dist3D_metrics(void) = default