#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> |
路线类型,由一系列地理位置组成 | |