scenario_simulator_v2 C++ API
|
#include <algorithm>
#include <autoware_perception_msgs/msg/detected_objects.hpp>
#include <autoware_perception_msgs/msg/tracked_objects.hpp>
#include <boost/uuid/string_generator.hpp>
#include <boost/uuid/uuid.hpp>
#include <boost/uuid/uuid_generators.hpp>
#include <boost/uuid/uuid_io.hpp>
#include <geometry/quaternion/get_angle_difference.hpp>
#include <geometry/quaternion/get_normal_vector.hpp>
#include <geometry/quaternion/get_rotation_matrix.hpp>
#include <geometry/vector3/hypot.hpp>
#include <memory>
#include <random>
#include <simple_sensor_simulator/exception.hpp>
#include <simple_sensor_simulator/sensor_simulation/detection_sensor/detection_sensor.hpp>
#include <simulation_interface/conversions.hpp>
#include <string>
#include <vector>
Classes | |
struct | simple_sensor_simulator::DefaultNoiseApplicator |
struct | simple_sensor_simulator::CustomNoiseApplicator |
Namespaces | |
simple_sensor_simulator | |
Functions | |
auto | simple_sensor_simulator::distance (const geometry_msgs::Pose &pose1, const geometry_msgs::Pose &pose2) |
template<typename To , typename... From> | |
auto | simple_sensor_simulator::make (From &&...) -> To |
template<> | |
auto | simple_sensor_simulator::make (const traffic_simulator_msgs::EntityStatus &status) -> unique_identifier_msgs::msg::UUID |
template<> | |
auto | simple_sensor_simulator::make (const traffic_simulator_msgs::EntityStatus &status, const autoware_perception_msgs::msg::DetectedObject &detected_object) -> autoware_perception_msgs::msg::TrackedObject |