#include <memory>
#include "carla/client/ActorList.h"
#include "carla/client/Timestamp.h"
#include "carla/client/World.h"
#include "carla/Memory.h"
#include "carla/trafficmanager/AtomicActorSet.h"
#include "carla/trafficmanager/CollisionStage.h"
#include "carla/trafficmanager/DataStructures.h"
#include "carla/trafficmanager/InMemoryMap.h"
#include "carla/trafficmanager/LocalizationStage.h"
#include "carla/trafficmanager/MotionPlanStage.h"
#include "carla/trafficmanager/Parameters.h"
#include "carla/trafficmanager/RandomGenerator.h"
#include "carla/trafficmanager/SimulationState.h"
#include "carla/trafficmanager/TrafficLightStage.h"
#include "carla/trafficmanager/VehicleLightStage.h"
类 | |
class | carla::traffic_manager::ALSM |
ALSM: Agent Lifecycle and State Managerment This class has functionality to update the local cache of kinematic states and manage memory and cleanup for varying number of vehicles in the simulation. 更多... | |
命名空间 | |
namespace | carla |
This file contains definitions of common data structures used in traffic manager. | |
namespace | carla::traffic_manager |
类型定义 | |
using | carla::traffic_manager::ActorList = carla::SharedPtr<cc::ActorList> |
using | carla::traffic_manager::ActorMap = std::unordered_map<ActorId, ActorPtr> |
using | carla::traffic_manager::IdleTimeMap = std::unordered_map<ActorId, double> |
using | carla::traffic_manager::LocalMapPtr = std::shared_ptr<InMemoryMap> |