| command_timer_ | carma_guidance_plugins::ControlPlugin | private |
| compose_ctrl_cmd(double linear_vel, double steering_angle) | platooning_control::PlatooningControlPlugin | |
| compose_twist_cmd(double linear_vel, double angular_vel) | platooning_control::PlatooningControlPlugin | |
| config_ | platooning_control::PlatooningControlPlugin | private |
| consecutive_input_counter_ | platooning_control::PlatooningControlPlugin | private |
| ControlPlugin(const rclcpp::NodeOptions &) | carma_guidance_plugins::ControlPlugin | explicit |
| convert_state(const geometry_msgs::msg::PoseStamped &pose, const geometry_msgs::msg::TwistStamped &twist) const | platooning_control::PlatooningControlPlugin | |
| current_pose_ | carma_guidance_plugins::ControlPlugin | protected |
| current_pose_callback(geometry_msgs::msg::PoseStamped::UniquePtr msg) | carma_guidance_plugins::ControlPlugin | protected |
| current_pose_sub_ | carma_guidance_plugins::ControlPlugin | private |
| current_trajectory_ | carma_guidance_plugins::ControlPlugin | protected |
| current_trajectory_callback(const carma_planning_msgs::msg::TrajectoryPlan::UniquePtr tp) | platooning_control::PlatooningControlPlugin | virtual |
| current_twist_ | carma_guidance_plugins::ControlPlugin | protected |
| current_twist_callback(geometry_msgs::msg::TwistStamped::UniquePtr msg) | carma_guidance_plugins::ControlPlugin | protected |
| current_velocity_sub_ | carma_guidance_plugins::ControlPlugin | private |
| discovery_timer_ | carma_guidance_plugins::PluginBaseNode | private |
| discovery_timer_callback() | carma_guidance_plugins::PluginBaseNode | private |
| FRIEND_TEST(PlatooningControlPluginTest, test_platoon_info_cb) | platooning_control::PlatooningControlPlugin | private |
| FRIEND_TEST(PlatooningControlPluginTest, test_get_trajectory_speed) | platooning_control::PlatooningControlPlugin | private |
| FRIEND_TEST(PlatooningControlPluginTest, test_generate_controls) | platooning_control::PlatooningControlPlugin | private |
| FRIEND_TEST(PlatooningControlPluginTest, test_current_trajectory_callback) | platooning_control::PlatooningControlPlugin | private |
| carma_guidance_plugins::ControlPlugin::FRIEND_TEST(carma_guidance_plugins_test, connections_test) | carma_guidance_plugins::PluginBaseNode | |
| generate_command() override | platooning_control::PlatooningControlPlugin | virtual |
| generate_control_signals(const carma_planning_msgs::msg::TrajectoryPlanPoint &first_trajectory_point, const geometry_msgs::msg::PoseStamped ¤t_pose, const geometry_msgs::msg::TwistStamped ¤t_twist) | platooning_control::PlatooningControlPlugin | |
| get_activation_status() final | carma_guidance_plugins::PluginBaseNode | virtual |
| get_availability() override | platooning_control::PlatooningControlPlugin | virtual |
| get_capability() override | carma_guidance_plugins::ControlPlugin | virtual |
| get_plugin_name() const | carma_guidance_plugins::PluginBaseNode | |
| get_plugin_name_and_ns() const | carma_guidance_plugins::PluginBaseNode | |
| get_trajectory_speed(const std::vector< carma_planning_msgs::msg::TrajectoryPlanPoint > &trajectory_points) | platooning_control::PlatooningControlPlugin | private |
| get_type() override final | carma_guidance_plugins::ControlPlugin | virtual |
| get_version_id() override | platooning_control::PlatooningControlPlugin | virtual |
| get_world_model() final | carma_guidance_plugins::PluginBaseNode | virtual |
| get_world_model_listener() final | carma_guidance_plugins::PluginBaseNode | virtual |
| handle_on_activate(const rclcpp_lifecycle::State &) override final | carma_guidance_plugins::ControlPlugin | |
| handle_on_cleanup(const rclcpp_lifecycle::State &) override final | carma_guidance_plugins::ControlPlugin | |
| handle_on_configure(const rclcpp_lifecycle::State &) override final | carma_guidance_plugins::ControlPlugin | |
| handle_on_deactivate(const rclcpp_lifecycle::State &) override final | carma_guidance_plugins::ControlPlugin | |
| handle_on_error(const rclcpp_lifecycle::State &, const std::string &exception_string) override final | carma_guidance_plugins::ControlPlugin | |
| handle_on_shutdown(const rclcpp_lifecycle::State &) override final | carma_guidance_plugins::ControlPlugin | |
| lazy_wm_initialization() | carma_guidance_plugins::PluginBaseNode | private |
| on_activate_plugin() | carma_guidance_plugins::PluginBaseNode | virtual |
| on_cleanup_plugin() | carma_guidance_plugins::PluginBaseNode | virtual |
| on_configure_plugin() override | platooning_control::PlatooningControlPlugin | virtual |
| on_deactivate_plugin() | carma_guidance_plugins::PluginBaseNode | virtual |
| on_error_plugin(const std::string &exception_string) | carma_guidance_plugins::PluginBaseNode | virtual |
| on_shutdown_plugin() | carma_guidance_plugins::PluginBaseNode | virtual |
| parameter_update_callback(const std::vector< rclcpp::Parameter > ¶meters) | platooning_control::PlatooningControlPlugin | |
| pcw_ | platooning_control::PlatooningControlPlugin | private |
| platoon_info_cb(const carma_planning_msgs::msg::PlatooningInfo::SharedPtr msg) | platooning_control::PlatooningControlPlugin | private |
| platoon_info_pub_ | platooning_control::PlatooningControlPlugin | private |
| platoon_info_sub_ | platooning_control::PlatooningControlPlugin | private |
| platoon_leader_ | platooning_control::PlatooningControlPlugin | private |
| PlatooningControlPlugin(const rclcpp::NodeOptions &options) | platooning_control::PlatooningControlPlugin | explicit |
| plugin_discovery_pub_ | carma_guidance_plugins::PluginBaseNode | private |
| PluginBaseNode(const rclcpp::NodeOptions &) | carma_guidance_plugins::PluginBaseNode | explicit |
| pp_ | platooning_control::PlatooningControlPlugin | |
| prev_input_time_ms_ | platooning_control::PlatooningControlPlugin | private |
| trajectory_plan_sub_ | platooning_control::PlatooningControlPlugin | private |
| trajectory_speed_ | platooning_control::PlatooningControlPlugin | |
| vehicle_cmd_pub_ | carma_guidance_plugins::ControlPlugin | private |
| wm_ | carma_guidance_plugins::PluginBaseNode | private |
| wm_listener_ | carma_guidance_plugins::PluginBaseNode | private |
| ~ControlPlugin()=default | carma_guidance_plugins::ControlPlugin | virtual |
| ~PluginBaseNode()=default | carma_guidance_plugins::PluginBaseNode | virtual |