Combination#

#include "navground/sim/state_estimations/sensor_combination.h"
struct SensorCombination : public navground::sim::Sensor#

A combination of sensors.

Public Functions

inline explicit SensorCombination(const std::vector<std::shared_ptr<Sensor>> &sensors = {})#

Constructs a new instance.

Parameters:

sensors[in] The sensors to use

inline void set_sensors(const std::vector<std::shared_ptr<Sensor>> &value)#

Sets the sensors to use.

Parameters:

value[in] The new value

inline const std::vector<std::shared_ptr<Sensor>> &get_sensors() const#

Gets the used sensors.

Returns:

The sensors