#include <detection_sensor.hpp>
|
virtual | ~DetectionSensorBase ()=default |
|
virtual void | update (const double current_simulation_time, const std::vector< traffic_simulator_msgs::EntityStatus > &, const rclcpp::Time ¤t_ros_time, const std::vector< std::string > &lidar_detected_entities)=0 |
|
◆ DetectionSensorBase()
simple_sensor_simulator::DetectionSensorBase::DetectionSensorBase |
( |
const double |
current_simulation_time, |
|
|
const simulation_api_schema::DetectionSensorConfiguration & |
configuration |
|
) |
| |
|
inlineexplicitprotected |
◆ ~DetectionSensorBase()
virtual simple_sensor_simulator::DetectionSensorBase::~DetectionSensorBase |
( |
| ) |
|
|
virtualdefault |
◆ findEgoEntityStatusToWhichThisSensorIsAttached()
auto simple_sensor_simulator::DetectionSensorBase::findEgoEntityStatusToWhichThisSensorIsAttached |
( |
const std::vector< traffic_simulator_msgs::EntityStatus > & |
statuses | ) |
const -> std::vector<traffic_simulator_msgs::EntityStatus>::const_iterator |
|
protected |
◆ isEgoEntityStatusToWhichThisSensorIsAttached()
auto simple_sensor_simulator::DetectionSensorBase::isEgoEntityStatusToWhichThisSensorIsAttached |
( |
const traffic_simulator_msgs::EntityStatus & |
status | ) |
const -> bool |
|
protected |
◆ update()
virtual void simple_sensor_simulator::DetectionSensorBase::update |
( |
const double |
current_simulation_time, |
|
|
const std::vector< traffic_simulator_msgs::EntityStatus > & |
, |
|
|
const rclcpp::Time & |
current_ros_time, |
|
|
const std::vector< std::string > & |
lidar_detected_entities |
|
) |
| |
|
pure virtual |
◆ configuration_
simulation_api_schema::DetectionSensorConfiguration simple_sensor_simulator::DetectionSensorBase::configuration_ |
|
protected |
◆ previous_simulation_time_
double simple_sensor_simulator::DetectionSensorBase::previous_simulation_time_ |
|
protected |
The documentation for this class was generated from the following files:
- simulation/simple_sensor_simulator/include/simple_sensor_simulator/sensor_simulation/detection_sensor/detection_sensor.hpp
- simulation/simple_sensor_simulator/src/sensor_simulation/detection_sensor/detection_sensor.cpp