scenario_simulator_v2 C++ API
|
#include <do_nothing_plugin/plugin.hpp>
#include <geometry/quaternion/get_rotation.hpp>
#include <geometry/quaternion/quaternion_to_euler.hpp>
#include <geometry/quaternion/slerp.hpp>
#include <geometry/vector3/hypot.hpp>
#include <geometry/vector3/operator.hpp>
#include <geometry_msgs/msg/accel.hpp>
#include <geometry_msgs/msg/twist.hpp>
#include "pluginlib/class_list_macros.hpp"
Namespaces | |
entity_behavior | |
entity_behavior::do_nothing_behavior | |
entity_behavior::do_nothing_behavior::follow_trajectory | |
Functions | |
bool | entity_behavior::do_nothing_behavior::follow_trajectory::checkPolylineTrajectory (const std::shared_ptr< traffic_simulator_msgs::msg::PolylineTrajectory > &trajectory) |
auto | entity_behavior::do_nothing_behavior::follow_trajectory::getLastVertexTimestamp (const std::shared_ptr< traffic_simulator_msgs::msg::PolylineTrajectory > &trajectory) -> std::optional< double > |
auto | entity_behavior::do_nothing_behavior::follow_trajectory::interpolateEntityStatusFromPolylineTrajectory (const std::shared_ptr< traffic_simulator_msgs::msg::PolylineTrajectory > &trajectory, const std::shared_ptr< traffic_simulator::CanonicalizedEntityStatus > &entity_status, double current_time, double step_time) -> std::optional< traffic_simulator::EntityStatus > |