|
scenario_simulator_v2 C++ API
|
#include <arithmetic/floating_point/comparison.hpp>#include <geometry/quaternion/direction_to_quaternion.hpp>#include <geometry/quaternion/get_rotation.hpp>#include <geometry/quaternion/quaternion_to_euler.hpp>#include <geometry/vector3/hypot.hpp>#include <geometry/vector3/inner_product.hpp>#include <geometry/vector3/is_finite.hpp>#include <geometry/vector3/norm.hpp>#include <geometry/vector3/normalize.hpp>#include <geometry/vector3/operator.hpp>#include <geometry/vector3/scalar_to_direction_vector.hpp>#include <geometry/vector3/truncate.hpp>#include <iostream>#include <scenario_simulator_exception/exception.hpp>#include <traffic_simulator/behavior/follow_trajectory.hpp>#include <traffic_simulator/behavior/follow_waypoint_controller.hpp>#include <traffic_simulator/utils/distance.hpp>#include <traffic_simulator/utils/pose.hpp>
Namespaces | |
| traffic_simulator | |
| traffic_simulator::follow_trajectory | |
Functions | |
| auto | traffic_simulator::follow_trajectory::makeUpdatedStatus (const traffic_simulator_msgs::msg::EntityStatus &entity_status, traffic_simulator_msgs::msg::PolylineTrajectory &polyline_trajectory, const traffic_simulator_msgs::msg::BehaviorParameter &behavior_parameter, const double step_time, const double matching_distance, std::optional< double > target_speed) -> std::optional< EntityStatus > |
| Computes entity state after one simulation step along a polyline trajectory. More... | |