#include <memory>
#include "carla/trafficmanager/DataStructures.h"
#include "carla/trafficmanager/InMemoryMap.h"
#include "carla/trafficmanager/LocalizationUtils.h"
#include "carla/trafficmanager/Parameters.h"
#include "carla/trafficmanager/RandomGenerator.h"
#include "carla/trafficmanager/TrackTraffic.h"
#include "carla/trafficmanager/SimulationState.h"
#include "carla/trafficmanager/Stage.h"
类 | |
class | carla::traffic_manager::LocalizationStage |
此类功能是维护车辆前方的路径点以供跟随。 该类还负责管理车道变更决策并适当地修改路径轨迹。 更多... | |
命名空间 | |
namespace | carla |
CARLA模拟器的主命名空间。 | |
namespace | carla::traffic_manager |
Carla项目的交通管理命名空间。 | |
类型定义 | |
using | carla::traffic_manager::Action = std::pair< RoadOption, WaypointPtr > |
动作类型别名。 更多... | |
using | carla::traffic_manager::ActionBuffer = std::vector< Action > |
动作缓冲区类型别名。 更多... | |
using | carla::traffic_manager::LaneChangeSWptMap = std::unordered_map< ActorId, SimpleWaypointPtr > |
using | carla::traffic_manager::LocalMapPtr = std::shared_ptr< InMemoryMap > |
本地地图指针类型,使用智能指针管理InMemoryMap对象 更多... | |
using | carla::traffic_manager::Path = std::vector< cg::Location > |
参与者的唯一标识符类型 更多... | |
using | carla::traffic_manager::Route = std::vector< uint8_t > |
路线类型,由一系列地理位置组成 更多... | |