scenario_simulator_v2 C++ API
|
#include <arithmetic/floating_point/comparison.hpp>
#include <geometry/quaternion/euler_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/norm.hpp>
#include <geometry/vector3/normalize.hpp>
#include <geometry/vector3/operator.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>
Namespaces | |
traffic_simulator | |
traffic_simulator::follow_trajectory | |
Functions | |
template<typename F , typename T , typename... Ts> | |
auto | traffic_simulator::follow_trajectory::any (F f, T &&x, Ts &&... xs) |
auto | traffic_simulator::follow_trajectory::makeUpdatedStatus (const traffic_simulator_msgs::msg::EntityStatus &, traffic_simulator_msgs::msg::PolylineTrajectory &, const traffic_simulator_msgs::msg::BehaviorParameter &, const std::shared_ptr< hdmap_utils::HdMapUtils > &, double, double, std::optional< double > target_speed=std::nullopt) -> std::optional< EntityStatus > |