15 explicit FsdsAdapter(std::shared_ptr<SENode> se_node);
Class that handles the communication between the SpeedEstimation node and the other nodes in the syst...
rclcpp::Subscription< fs_msgs::msg::WheelStates >::SharedPtr _fs_wheel_speeds_subscription_
rclcpp::Subscription< sensor_msgs::msg::Imu >::SharedPtr _fs_imu_subscription_
rclcpp::Publisher< fs_msgs::msg::FinishedSignal >::SharedPtr fsds_ebs_publisher_
void wheel_speeds_subscription_callback(const fs_msgs::msg::WheelStates &msg) const
void mission_state_callback(const fs_msgs::msg::GoSignal &msg) const
void finish() final
Function that sends the finish signal to the respective node.
rclcpp::Subscription< fs_msgs::msg::GoSignal >::SharedPtr fsds_state_subscription_
Class representing the main speed_est node responsible for publishing the calculated vehicle state wi...