Carma-platform v4.2.0
CARMA Platform is built on robot operating system (ROS) and utilizes open source software (OSS) that enables Cooperative Driving Automation (CDA) features to allow Automated Driving Systems to interact and cooperate with infrastructure and other vehicles through communication.
carma_guidance_plugins Namespace Reference

Classes

class  ControlPlugin
 ControlPlugin base class which can be extended by user provided plugins which wish to implement the Control Plugin ROS API. More...
 
class  PluginBaseNode
 PluginBaseNode provides default functionality for all carma guidance plugins. This includes basic state machine management (largely delegated to ROS2 lifecycle behavior), required interfaces, and plugin discovery. More...
 
class  StrategicPlugin
 StrategicPlugin base class which can be extended by user provided plugins which wish to implement the Strategic Plugin ROS API. A strategic plugin is responsible for planning sequences of maneuvers to achieve high-level objects for the vehicle (follow the route, efficiently get through an intersection, etc.) More...
 
class  TacticalPlugin
 TacticalPlugin base class which can be extended by user provided plugins which wish to implement the Tactical Plugin ROS API. More...