#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"
类 | |
struct | carla::traffic_manager::ActuationSignal |
Structure to hold the actuation signals. 更多... | |
struct | carla::traffic_manager::CollisionHazardData |
struct | carla::traffic_manager::LocalizationData |
struct | carla::traffic_manager::StateEntry |
Structure to hold the controller state. 更多... | |
命名空间 | |
namespace | carla |
This file contains definitions of common data structures used in traffic manager. | |
namespace | carla::traffic_manager |
类型定义 | |
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> |