scenario_simulator_v2 C++ API
|
Classes | |
struct | ControllerError |
struct | PredictedState |
class | FollowWaypointController |
Functions | |
auto | 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 > |
template<typename F , typename T , typename... Ts> | |
auto | any (F f, T &&x, Ts &&... xs) |
auto traffic_simulator::follow_trajectory::any | ( | F | f, |
T && | x, | ||
Ts &&... | xs | ||
) |
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 std::shared_ptr< hdmap_utils::HdMapUtils > & | hdmap_utils, | ||
double | step_time, | ||
double | matching_distance, | ||
std::optional< double > | target_speed = std::nullopt |
||
) | -> std::optional<EntityStatus> |