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.
|
Classes | |
struct | Config |
Stuct containing the algorithm configuration values for light_controlled_intersection_tactical_plugin. More... | |
class | LightControlledIntersectionTacticalPlugin |
Class containing primary business logic for the Light Controlled Intersection Tactical Plugin. More... | |
class | LightControlledIntersectionTransitPluginNode |
ROS node for the LightControlledIntersectionTransitPluginNode. More... | |
struct | TrajectoryParams |
Typedefs | |
using | PointSpeedPair = basic_autonomy::waypoint_generation::PointSpeedPair |
using | GeneralTrajConfig = basic_autonomy::waypoint_generation::GeneralTrajConfig |
using | DetailedTrajConfig = basic_autonomy::waypoint_generation::DetailedTrajConfig |
using | DebugPublisher = std::function< void(const carma_debug_ros2_msgs::msg::TrajectoryCurvatureSpeeds &)> |
Enumerations | |
enum | TSCase { CASE_1 = 1 , CASE_2 = 2 , CASE_3 = 3 , CASE_4 = 4 , CASE_5 = 5 , CASE_6 = 6 , CASE_7 = 7 , CASE_8 = 8 } |
using light_controlled_intersection_tactical_plugin::DebugPublisher = typedef std::function<void(const carma_debug_ros2_msgs::msg::TrajectoryCurvatureSpeeds&)> |
Definition at line 74 of file light_controlled_intersection_tactical_plugin.hpp.
using light_controlled_intersection_tactical_plugin::DetailedTrajConfig = typedef basic_autonomy::waypoint_generation::DetailedTrajConfig |
Definition at line 73 of file light_controlled_intersection_tactical_plugin.hpp.
using light_controlled_intersection_tactical_plugin::GeneralTrajConfig = typedef basic_autonomy::waypoint_generation::GeneralTrajConfig |
Definition at line 72 of file light_controlled_intersection_tactical_plugin.hpp.
using light_controlled_intersection_tactical_plugin::PointSpeedPair = typedef basic_autonomy::waypoint_generation::PointSpeedPair |
Definition at line 71 of file light_controlled_intersection_tactical_plugin.hpp.
Enumerator | |
---|---|
CASE_1 | |
CASE_2 | |
CASE_3 | |
CASE_4 | |
CASE_5 | |
CASE_6 | |
CASE_7 | |
CASE_8 |
Definition at line 76 of file light_controlled_intersection_tactical_plugin.hpp.