#include <chrono>
#include <deque>
#include <vector>
#include "carla/client/Actor.h"
#include "carla/geom/Location.h"
#include "carla/geom/Rotation.h"
#include "carla/geom/Vector3D.h"
#include "carla/rpc/ActorId.h"
#include "carla/rpc/Command.h"
#include "carla/rpc/TrafficLightState.h"
#include "carla/trafficmanager/SimpleWaypoint.h"
Go to the source code of this file.
Classes | |
struct | carla::traffic_manager::ActuationSignal |
Structure to hold the actuation signals. More... | |
struct | carla::traffic_manager::CollisionHazardData |
struct | carla::traffic_manager::LocalizationData |
struct | carla::traffic_manager::StateEntry |
Structure to hold the controller state. More... | |
Namespaces | |
carla | |
This file contains definitions of common data structures used in traffic manager. | |
carla::traffic_manager | |
Typedefs | |
using | carla::traffic_manager::CollisionFrame = std::vector< CollisionHazardData > |
using | carla::traffic_manager::ControlFrame = std::vector< carla::rpc::Command > |
using | carla::traffic_manager::Junction = carla::SharedPtr< carla::client::Junction > |
using | carla::traffic_manager::JunctionID = carla::road::JuncId |
using | carla::traffic_manager::LocalizationFrame = std::vector< LocalizationData > |
using | carla::traffic_manager::TimeInstance = chr::time_point< chr::system_clock, chr::nanoseconds > |
using | carla::traffic_manager::TLFrame = std::vector< bool > |