Formula Student Autonomous Systems
The code for the main driverless system
Loading...
Searching...
No Matches
EufsAdapter Member List
This is the complete list of members for
EufsAdapter
, including all inherited members.
_eufs_wheel_speeds_subscription_
EufsAdapter
private
_execution_times_
ControlNode
private
_imu_subscription_
Adapter
_perception_detections_subscription_
EufsAdapter
private
Adapter
(std::shared_ptr< SENode > se_node)
Adapter
explicit
blue_cones_pub_
Planning
private
brake_time_
Planning
private
compute_path_orientation
(std::vector< PathPoint > &path)
Planning
private
cone_array_
Planning
private
control_pub_
EufsAdapter
private
control_solver_
ControlNode
private
control_timer_
ControlNode
private
control_timer_callback
()
ControlNode
private
ControlNode
(const ControlParameters ¶ms)
ControlNode
explicit
desired_velocity_
Planning
private
eufs_ebs_client_
EufsAdapter
private
eufs_map_publisher_
EufsAdapter
private
eufs_map_subscription_
EufsAdapter
private
eufs_mission_state_client_
EufsAdapter
private
eufs_pose_subscription_
EufsAdapter
private
eufs_state_subscription_
EufsAdapter
private
EufsAdapter
(const ControlParameters ¶ms)
EufsAdapter
explicit
EufsAdapter
(std::shared_ptr< SENode > se_node)
EufsAdapter
explicit
EufsAdapter
(const PlanningParameters ¶ms)
EufsAdapter
explicit
execution_time_pub_
ControlNode
private
fetch_discipline
()
Planning
private
finish
() final
EufsAdapter
virtual
finish
() override
EufsAdapter
virtual
full_path_
Planning
private
full_path_pub_
Planning
private
go_signal_
ControlNode
protected
has_received_pose_
Planning
private
has_received_track_
Planning
private
imu_subscription_callback
(const sensor_msgs::msg::Imu &msg)
Adapter
initial_car_orientation_
Planning
private
is_braking_
Planning
private
is_path_closed_
Planning
private
is_path_final_
Planning
private
lap_counter_
Planning
private
lap_counter_sub_
Planning
private
load_config
(std::string &adapter)
Planning
static
map_callback
(const eufs_msgs::msg::ConeArrayWithCovariance &msg)
EufsAdapter
map_frame_id_
Planning
private
mission_
Planning
private
mission_state_callback
(const eufs_msgs::msg::CanState &msg) const
EufsAdapter
mission_state_callback
(eufs_msgs::msg::CanState msg)
EufsAdapter
node_
Adapter
param_client_
Planning
private
params_
ControlNode
protected
path_calculation_
Planning
private
path_callback
(const custom_interfaces::msg::PathPointArray &msg)
ControlNode
protected
path_point_array_sub_
ControlNode
private
path_pub_
Planning
private
path_smoothing_
Planning
private
path_to_car_pub_
Planning
private
perception_detections_subscription_callback
(const eufs_msgs::msg::ConeArrayWithCovariance &msg) const
EufsAdapter
Planning
(const PlanningParameters ¶ms)
Planning
explicit
planning_config_
Planning
private
planning_execution_time_pub_
Planning
private
pose_
Planning
private
pose_callback
(const eufs_msgs::msg::CarState &msg)
EufsAdapter
publish_command
(common_lib::structures::ControlCommand cmd) override
EufsAdapter
virtual
publish_execution_time
(rclcpp::Time start_time)
Planning
private
publish_path_points
() const
Planning
private
publish_visualization_msgs
() const
Planning
private
publisher_map_
ControlNode
private
run_acceleration
()
Planning
private
run_autocross
()
Planning
private
run_full_map
()
Planning
private
run_planning_algorithms
()
Planning
private
run_trackdrive
()
Planning
private
set_mission
(Mission mission)
Planning
set_mission_state
(int mission, int state)
EufsAdapter
skidpad_
Planning
private
smoothed_path_
Planning
private
smoothed_path_pub_
Planning
private
track_map_callback
(const custom_interfaces::msg::ConeArray &message)
Planning
private
track_map_sub_
Planning
private
triangulations_pub_
Planning
private
vehicle_localization_callback
(const custom_interfaces::msg::Pose &message)
Planning
private
vehicle_localization_sub_
Planning
private
vehicle_pose_callback
(const custom_interfaces::msg::Pose &msg)
ControlNode
protected
vehicle_pose_sub_
EufsAdapter
private
vehicle_state_callback
(const eufs_msgs::msg::CarState &msg)
EufsAdapter
ControlNode::vehicle_state_callback
(const custom_interfaces::msg::Velocities &msg)
ControlNode
protected
velocity_hover_pub_
Planning
private
velocity_planning_
Planning
private
velocity_sub_
ControlNode
private
wheel_speeds_subscription_callback
(const eufs_msgs::msg::WheelSpeedsStamped &msg) const
EufsAdapter
yellow_cones_pub_
Planning
private
~Adapter
()=default
Adapter
virtual
Generated by
1.9.8