#include <detection_sensor.hpp>
◆ 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()
◆ isEgoEntityStatusToWhichThisSensorIsAttached()
◆ isOnOrAboveEgoPlane()
auto simple_sensor_simulator::DetectionSensorBase::isOnOrAboveEgoPlane |
( |
const geometry_msgs::Pose & |
npc_pose, |
|
|
const geometry_msgs::Pose & |
ego_pose |
|
) |
| -> 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