controls  3.0.0
AuvDriver Member List

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

action_execute_thread_ControlsROS2Wrapperprotected
action_goal_mutex_ControlsROS2Wrapperprotected
actions_cb_group_ControlsROS2Wrapperprotected
apply_config_to_vehicle()ControlsROS2Wrapperprotected
auv_ControlsROS2Wrapperprotected
AuvDriver(std::unique_ptr< Vehicle > robot)AuvDriverinlineexplicit
aux_cb_group_ControlsROS2Wrapperprotected
battery_sub_ControlsROS2Wrapperprotected
BOOL_PARAM_MAPControlsROS2Wrapperinlinestatic
callback_handle_ControlsROS2Wrapperprotected
config_ControlsROS2Wrapperprotected
control_loop()ControlsROS2Wrapperprotected
control_loop_cb_group_ControlsROS2Wrapperprotected
CONTROL_LOOP_RATEControlsROS2Wrapperprotectedstatic
control_loop_started_ControlsROS2Wrapperprotected
control_loop_timer_ControlsROS2Wrapperprotected
controller_srv_ControlsROS2Wrapperprotected
ControlsROS2Wrapper(const std::string &name, std::unique_ptr< Vehicle > robot, std::string body_frame_tf_name="base_link", std::string world_frame_tf_name="map")ControlsROS2Wrapperexplicit
ControlsROS2Wrapper(const ControlsROS2Wrapper &)=deleteControlsROS2Wrapper
ControlsROS2Wrapper(ControlsROS2Wrapper &&)=deleteControlsROS2Wrapper
current_action_goal_ControlsROS2Wrapperprotected
debug_publish_loop()ControlsROS2Wrapperprotected
debug_publish_timer_ControlsROS2Wrapperprotected
debug_queue_ControlsROS2Wrapperprotected
declare_controller_params()ControlsROS2Wrapperprotected
DOUBLE_PARAM_MAPControlsROS2Wrapperinlinestatic
encircle_traj_srv_ControlsROS2Wrapperprotected
GoalHandleLocomotion typedefControlsROS2Wrapper
load_params_from_server()ControlsROS2Wrapperprotected
Locomotion typedefControlsROS2Wrapper
MIN_DEPTH_CLAMPControlsROS2Wrapperprotectedstatic
odom_cb_group_ControlsROS2Wrapperprotected
operator=(const ControlsROS2Wrapper &)=deleteControlsROS2Wrapper
operator=(ControlsROS2Wrapper &&)=deleteControlsROS2Wrapper
parameters_callback(const std::vector< rclcpp::Parameter > &parameters)ControlsROS2Wrapperprotected
poly_action_server_ControlsROS2Wrapperprotected
poly_execute_action(const std::shared_ptr< GoalHandleLocomotion > goal_handle)ControlsROS2Wrapperprotected
poly_handle_accepted(const std::shared_ptr< GoalHandleLocomotion > goal_handle)ControlsROS2Wrapperprotected
poly_handle_cancel(const std::shared_ptr< GoalHandleLocomotion > goal_handle)ControlsROS2Wrapperprotected
poly_handle_goal(const rclcpp_action::GoalUUID &uuid, std::shared_ptr< const Locomotion::Goal > goal)ControlsROS2Wrapperprotected
POSITION_JUMP_THRESHOLDControlsROS2Wrapperprotectedstatic
prev_time_ControlsROS2Wrapperprotected
pub_allocator_force_ControlsROS2Wrapperprotected
pub_controller_force_ControlsROS2Wrapperprotected
pub_status_ControlsROS2Wrapperprotected
pub_thruster_commands_ControlsROS2Wrapperprotected
pub_thruster_forces_ControlsROS2Wrapperprotected
pub_traj_viz_ControlsROS2Wrapperprotected
publish_controller_status(const Vehicle::ControllerStatus &status)ControlsROS2Wrapperprotected
services_cb_group_ControlsROS2Wrapperprotected
shutdown_requested_ControlsROS2Wrapperprotected
spline_traj_srv_ControlsROS2Wrapperprotected
srv_callback_controller(const std::shared_ptr< bb_controls_msgs::srv::Controller::Request > req, std::shared_ptr< bb_controls_msgs::srv::Controller::Response > res)ControlsROS2Wrapperprotected
srv_callback_encircle_traj(const std::shared_ptr< bb_controls_msgs::srv::EncircleTraj::Request > req, std::shared_ptr< bb_controls_msgs::srv::EncircleTraj::Response > res)ControlsROS2Wrapperprotected
srv_callback_trajectory_xyz(const std::shared_ptr< bb_controls_msgs::srv::SplineTraj::Request > req, std::shared_ptr< bb_controls_msgs::srv::SplineTraj::Response > res)ControlsROS2Wrapperprotected
sub_callback_battery_voltage(const bb_sensor_msgs::msg::BatteriesWithId::ConstSharedPtr &msg)ControlsROS2Wrapperprotected
sub_callback_teleop_force(const geometry_msgs::msg::Twist::ConstSharedPtr &msg)ControlsROS2Wrapperprotected
sub_callback_world_position(const nav_msgs::msg::Odometry::ConstSharedPtr &m)ControlsROS2Wrapperprotected
teleop_force_sub_ControlsROS2Wrapperprotected
vehicle_frame_id_ControlsROS2Wrapperprotected
world_frame_id_ControlsROS2Wrapperprotected
world_sub_ControlsROS2Wrapperprotected
~ControlsROS2Wrapper() overrideControlsROS2Wrapper