Formula Student Autonomous Systems
The code for the main driverless system
Loading...
Searching...
No Matches
VehicleAdapter Member List

This is the complete list of members for VehicleAdapter, including all inherited members.

_adapter_name_SLAMNodeprotected
_angular_velocity_subscription_VehicleAdapterprivate
_associations_SLAMNodeprotected
_associations_visualization_publisher_SLAMNodeprotected
_callback_group_SLAMNodeprotected
_covariance_publisher_SLAMNodeprotected
_execution_time_publisher_SLAMNodeprotected
ControlNode::_execution_times_ControlNodeprivate
SLAMNode::_execution_times_SLAMNodeprotected
_finished_client_VehicleAdapterprivate
_fl_wheel_rpm_subscription_VehicleAdapterprivate
_fr_wheel_rpm_subscription_VehicleAdapterprivate
_free_acceleration_subscription_VehicleAdapterprivate
_go_SLAMNodeprotected
_imu_subscription_Adapter
_imu_subscription_callback(const sensor_msgs::msg::Imu &msg)SLAMNodeprotected
_imu_sync_VehicleAdapterprivate
_is_mission_finished()SLAMNodeprotected
_lap_counter_publisher_SLAMNodeprotected
_last_perception_message_time_SLAMNodeprotected
_lidar_odometry_subscription_VehicleAdapterprivate
_lidar_odometry_subscription_callback(const nav_msgs::msg::Odometry &msg)VehicleAdapter
_map_coordinates_SLAMNodeprotected
_map_publisher_SLAMNodeprotected
_mission_SLAMNodeprotected
_observations_global_SLAMNodeprotected
_operational_status_subscription_VehicleAdapterprivate
_parallel_callback_group_SLAMNodeprotected
_parameters_VENodeprotected
_params_SLAMNodeprotected
_perception_delta_publisher_SLAMNodeprotected
_perception_map_SLAMNodeprotected
_perception_subscription_SLAMNodeprotected
_perception_subscription_callback(const custom_interfaces::msg::PerceptionOutput &msg)SLAMNodeprotected
_position_visualization_publisher_SLAMNodeprotected
_publish_associations()SLAMNodeprotected
_publish_covariance()SLAMNodeprotected
_publish_lap_counter()SLAMNodeprotected
_publish_map()SLAMNodeprotected
_publish_vehicle_pose()SLAMNodeprotected
_resolver_sub_VehicleAdapterprivate
_rl_wheel_rpm_subscription_VehicleAdapterprivate
_roll_accx_imu_subscription_VehicleAdapterprivate
_rr_wheel_rpm_subscription_VehicleAdapterprivate
_slam_solver_SLAMNodeprotected
_steering_angle_sub_VehicleAdapterprivate
_steering_angle_subscription_VehicleAdapterprivate
_sync_VehicleAdapterprivate
_tf_broadcaster_SLAMNodeprotected
_tf_static_broadcaster_VehicleAdapterprivate
_timer_SLAMNodeprotected
_track_map_SLAMNodeprotected
_trajectory_visualization_publisher_SLAMNodeprotected
_vehicle_frame_id_SLAMNodeprotected
_vehicle_pose_SLAMNodeprotected
_vehicle_pose_publisher_SLAMNodeprotected
_vehicle_state_velocities_SLAMNodeprotected
_velocities_pub_VENodeprotected
_velocities_subscription_SLAMNodeprotected
_velocities_subscription_callback(const custom_interfaces::msg::Velocities &msg)SLAMNodeprotected
_velocity_estimator_VENodeprotected
_visualization_map_publisher_SLAMNodeprotected
_wss_sync_VehicleAdapterprivate
_xsens_imu_sync_VehicleAdapterprivate
_yaw_accy_imu_subscription_VehicleAdapterprivate
Adapter(std::shared_ptr< SENode > se_node)Adapterexplicit
average_imu_biasVehicleAdapterprivate
blue_cones_pub_Planningprivate
brake_time_Planningprivate
compute_path_orientation(std::vector< PathPoint > &path)Planningprivate
cone_array_Planningprivate
control_pub_VehicleAdapterprivate
control_solver_ControlNodeprivate
control_timer_ControlNodeprivate
control_timer_callback()ControlNodeprivate
ControlNode(const ControlParameters &params)ControlNodeexplicit
desired_velocity_Planningprivate
execution_time_pub_ControlNodeprivate
fetch_discipline()Planningprivate
finish() finalVehicleAdaptervirtual
finish() overrideVehicleAdaptervirtual
finish() overrideVehicleAdaptervirtual
full_path_Planningprivate
full_path_pub_Planningprivate
go_signal_ControlNodeprotected
go_signal_callback(const custom_interfaces::msg::OperationalStatus msg)VehicleAdapter
go_sub_VehicleAdapterprivate
has_received_pose_Planningprivate
has_received_track_Planningprivate
imu_callback(const geometry_msgs::msg::Vector3Stamped::SharedPtr &free_acceleration_msg, const geometry_msgs::msg::Vector3Stamped::SharedPtr &angular_velocity_msg)VehicleAdapter
imu_subscription_callback(const custom_interfaces::msg::ImuData &roll_accx_data, const custom_interfaces::msg::ImuData &yaw_accy_data)VehicleAdapterprivate
Adapter::imu_subscription_callback(const sensor_msgs::msg::Imu &msg)Adapter
ImuPolicy typedefVehicleAdapterprivate
init()SLAMNode
initial_car_orientation_Planningprivate
is_braking_Planningprivate
is_path_closed_Planningprivate
is_path_final_Planningprivate
lap_counter_Planningprivate
lap_counter_sub_Planningprivate
last_decent_fl_wss_readingVehicleAdapterprivate
load_config(std::string &adapter)Planningstatic
map_frame_id_Planningprivate
mission_Planningprivate
mission_state_callback(const custom_interfaces::msg::OperationalStatus &msg)VehicleAdapter
mission_subscription_VehicleAdapterprivate
mutex_SLAMNodeprotected
node_Adapter
number_of_imu_readingsVehicleAdapterprivate
param_client_Planningprivate
params_ControlNodeprotected
path_calculation_Planningprivate
path_callback(const custom_interfaces::msg::PathPointArray &msg)ControlNodeprotected
path_point_array_sub_ControlNodeprivate
path_pub_Planningprivate
path_smoothing_Planningprivate
path_to_car_pub_Planningprivate
Planning(const PlanningParameters &params)Planningexplicit
planning_config_Planningprivate
planning_execution_time_pub_Planningprivate
pose_Planningprivate
publish_command(common_lib::structures::ControlCommand cmd) overrideVehicleAdaptervirtual
publish_execution_time(rclcpp::Time start_time)Planningprivate
publish_path_points() constPlanningprivate
publish_velocities() constVENodeprotected
publish_visualization_msgs() constPlanningprivate
publisher_map_ControlNodeprivate
resolver_callback(custom_interfaces::msg::WheelRPM msg)VehicleAdapter
run_acceleration()Planningprivate
run_autocross()Planningprivate
run_full_map()Planningprivate
run_planning_algorithms()Planningprivate
run_trackdrive()Planningprivate
set_mission(Mission mission)Planning
skidpad_Planningprivate
SLAMNode(const SLAMParameters &params)SLAMNode
smoothed_path_Planningprivate
smoothed_path_pub_Planningprivate
steering_angle_callback(const custom_interfaces::msg::SteeringAngle msg)VehicleAdapter
track_map_callback(const custom_interfaces::msg::ConeArray &message)Planningprivate
track_map_sub_Planningprivate
triangulations_pub_Planningprivate
vehicle_localization_callback(const custom_interfaces::msg::Pose &message)Planningprivate
vehicle_localization_sub_Planningprivate
vehicle_pose_callback(const custom_interfaces::msg::Pose &msg)ControlNodeprotected
vehicle_pose_sub_ControlNodeprivate
vehicle_state_callback(const custom_interfaces::msg::Velocities &msg)ControlNodeprotected
VehicleAdapter(const ControlParameters &params)VehicleAdapterexplicit
VehicleAdapter(std::shared_ptr< SENode > se_node)VehicleAdapterexplicit
VehicleAdapter(const PlanningParameters &params)VehicleAdapterexplicit
VehicleAdapter(const SLAMParameters &params)VehicleAdapter
VehicleAdapter(const VEParameters &parameters)VehicleAdapterexplicit
velocity_hover_pub_Planningprivate
velocity_planning_Planningprivate
velocity_sub_ControlNodeprivate
VENode(const VEParameters &parameters)VENode
wheel_speeds_subscription_callback(const custom_interfaces::msg::WheelRPM &rl_wheel_rpm_msg, const custom_interfaces::msg::WheelRPM &rr_wheel_rpm_msg, const custom_interfaces::msg::SteeringAngle &steering_angle_msg)VehicleAdapterprivate
WheelSSPolicy typedefVehicleAdapterprivate
WheelSteerPolicy typedefVehicleAdapterprivate
wss_callback(const custom_interfaces::msg::WheelRPM &rl_wheel_rpm_msg, const custom_interfaces::msg::WheelRPM &rr_wheel_rpm_msg)VehicleAdapter
xsens_imu_subscription_callback(const geometry_msgs::msg::Vector3Stamped::SharedPtr &free_acceleration_msg, const geometry_msgs::msg::Vector3Stamped::SharedPtr &angular_velocity_msg)VehicleAdapterprivate
XsensImuPolicy typedefVehicleAdapterprivate
XsensImuPolicy typedefVehicleAdapterprivate
yellow_cones_pub_Planningprivate
~Adapter()=defaultAdaptervirtual