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.
arbitrator::Arbitrator Member List

This is the complete list of members for arbitrator::Arbitrator, including all inherited members.

Arbitrator(std::shared_ptr< carma_ros2_utils::CarmaLifecycleNode > nh, std::shared_ptr< ArbitratorStateMachine > sm, std::shared_ptr< CapabilitiesInterface > ci, std::shared_ptr< PlanningStrategy > planning_strategy, rclcpp::Duration min_plan_duration, double planning_period, carma_wm::WorldModelConstPtr wm)arbitrator::Arbitratorinline
bumper_pose_cb()arbitrator::Arbitrator
bumper_transform_arbitrator::Arbitratorprivate
capabilities_interface_arbitrator::Arbitratorprivate
final_plan_pub_arbitrator::Arbitratorprivate
guidance_state_cb(carma_planning_msgs::msg::GuidanceState::UniquePtr msg)arbitrator::Arbitratorprotected
guidance_state_sub_arbitrator::Arbitratorprivate
initial_state()arbitrator::Arbitratorprotected
initializeBumperTransformLookup()arbitrator::Arbitrator
initialized_arbitrator::Arbitratorprivate
min_plan_duration_arbitrator::Arbitratorprivate
next_planning_process_start_arbitrator::Arbitratorprivate
nh_arbitrator::Arbitratorprivate
paused_state()arbitrator::Arbitratorprotected
planning_in_progress_arbitrator::Arbitratorprivate
planning_state()arbitrator::Arbitratorprotected
planning_strategy_arbitrator::Arbitratorprivate
run()arbitrator::Arbitrator
shutdown_state()arbitrator::Arbitratorprotected
sm_arbitrator::Arbitratorprivate
tf2_buffer_arbitrator::Arbitratorprivate
tf2_listener_arbitrator::Arbitratorprivate
tf_arbitrator::Arbitratorprivate
time_between_plans_arbitrator::Arbitratorprivate
twist_cb(geometry_msgs::msg::TwistStamped::UniquePtr msg)arbitrator::Arbitrator
vehicle_state_arbitrator::Arbitratorprivate
waiting_state()arbitrator::Arbitratorprotected
wm_arbitrator::Arbitratorprivate