Sensor#
#include "navground/sim/state_estimations/sensor.h"
Base class for agents using a core::SensingState.
Subclassed by navground::sim::BoundarySensor, navground::sim::DiscsStateEstimation, navground::sim::LidarStateEstimation, navground::sim::LocalGridMapStateEstimation, navground::sim::OdometryStateEstimation, navground::sim::SensorCombination
Public Types
A map where keys are field names
Public Functions
Constructs a new instance.
Prepare a sensing state to have the correct buffers.
- Parameters:
state – The state
Gets the description of the buffers set by the sensors.
- Returns:
The description.
Sets the sensor name.
- Parameters:
value – [in] The new value
Gets the sensor name.
- Returns:
The name.
Returns the field prefixed by the sensor name if set.
- Parameters:
field – [in] The field
- Returns:
The name.