#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"
Go to the source code of this file.
Classes | |
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. More... | |
Namespaces | |
carla | |
This file contains definitions of common data structures used in traffic manager. | |
carla::traffic_manager | |
Typedefs | |
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 > |