#include <spdlog/spdlog.h>
#include <ad/map/landmark/LandmarkIdSet.hpp>
#include <ad/map/match/Object.hpp>
#include <ad/map/route/FullRoute.hpp>
#include <ad/rss/core/RssCheck.hpp>
#include <ad/rss/map/RssSceneCreation.hpp>
#include <ad/rss/situation/SituationSnapshot.hpp>
#include <ad/rss/state/ProperResponse.hpp>
#include <ad/rss/state/RssStateSnapshot.hpp>
#include <iostream>
#include <memory>
#include <mutex>
#include "carla/client/ActorList.h"
#include "carla/client/Vehicle.h"
#include "carla/road/Map.h"
Go to the source code of this file.
Classes | |
struct | carla::rss::ActorConstellationData |
struct | carla::rss::ActorConstellationResult |
Struct defining the configuration for RSS processing of a given actor. More... | |
struct | carla::rss::RssCheck::CarlaRssState |
struct collecting the rss states required More... | |
struct | carla::rss::EgoDynamicsOnRoute |
struct defining the ego vehicles current dynamics in respect to the current route More... | |
class | carla::rss::RssCheck |
class implementing the actual RSS checks based on CARLA world description More... | |
class | carla::rss::RssCheck::RssObjectChecker |
Namespaces | |
carla | |
This file contains definitions of common data structures used in traffic manager. | |
carla::rss | |
std | |
Enumerations | |
enum | carla::rss::RoadBoundariesMode { carla::rss::RoadBoundariesMode::Off, carla::rss::RoadBoundariesMode::On } |
struct defining the different supported handling of road boundaries More... | |
Functions | |
std::ostream & | std::operator<< (std::ostream &out, const ::carla::rss::EgoDynamicsOnRoute &ego_dynamics_on_route) |
standard ostream operator More... | |
std::ostream & | std::operator<< (std::ostream &out, const ::carla::rss::ActorConstellationResult &actor_constellation_result) |
standard ostream operator More... | |
std::ostream & | std::operator<< (std::ostream &out, const ::carla::rss::ActorConstellationData &actor_constellation_data) |
standard ostream operator More... | |