controls
3.0.0
ControlsROS2Wrapper Member List
This is the complete list of members for
ControlsROS2Wrapper
, including all inherited members.
action_execute_thread_
ControlsROS2Wrapper
protected
action_goal_mutex_
ControlsROS2Wrapper
protected
actions_cb_group_
ControlsROS2Wrapper
protected
apply_config_to_vehicle
()
ControlsROS2Wrapper
protected
auv_
ControlsROS2Wrapper
protected
aux_cb_group_
ControlsROS2Wrapper
protected
battery_sub_
ControlsROS2Wrapper
protected
BOOL_PARAM_MAP
ControlsROS2Wrapper
inline
static
callback_handle_
ControlsROS2Wrapper
protected
config_
ControlsROS2Wrapper
protected
control_loop
()
ControlsROS2Wrapper
protected
control_loop_cb_group_
ControlsROS2Wrapper
protected
CONTROL_LOOP_RATE
ControlsROS2Wrapper
protected
static
control_loop_started_
ControlsROS2Wrapper
protected
control_loop_timer_
ControlsROS2Wrapper
protected
controller_srv_
ControlsROS2Wrapper
protected
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")
ControlsROS2Wrapper
explicit
ControlsROS2Wrapper
(const ControlsROS2Wrapper &)=delete
ControlsROS2Wrapper
ControlsROS2Wrapper
(ControlsROS2Wrapper &&)=delete
ControlsROS2Wrapper
current_action_goal_
ControlsROS2Wrapper
protected
debug_publish_loop
()
ControlsROS2Wrapper
protected
debug_publish_timer_
ControlsROS2Wrapper
protected
debug_queue_
ControlsROS2Wrapper
protected
declare_controller_params
()
ControlsROS2Wrapper
protected
DOUBLE_PARAM_MAP
ControlsROS2Wrapper
inline
static
encircle_traj_srv_
ControlsROS2Wrapper
protected
GoalHandleLocomotion
typedef
ControlsROS2Wrapper
load_params_from_server
()
ControlsROS2Wrapper
protected
Locomotion
typedef
ControlsROS2Wrapper
MIN_DEPTH_CLAMP
ControlsROS2Wrapper
protected
static
odom_cb_group_
ControlsROS2Wrapper
protected
operator=
(const ControlsROS2Wrapper &)=delete
ControlsROS2Wrapper
operator=
(ControlsROS2Wrapper &&)=delete
ControlsROS2Wrapper
parameters_callback
(const std::vector< rclcpp::Parameter > ¶meters)
ControlsROS2Wrapper
protected
poly_action_server_
ControlsROS2Wrapper
protected
poly_execute_action
(const std::shared_ptr< GoalHandleLocomotion > goal_handle)
ControlsROS2Wrapper
protected
poly_handle_accepted
(const std::shared_ptr< GoalHandleLocomotion > goal_handle)
ControlsROS2Wrapper
protected
poly_handle_cancel
(const std::shared_ptr< GoalHandleLocomotion > goal_handle)
ControlsROS2Wrapper
protected
poly_handle_goal
(const rclcpp_action::GoalUUID &uuid, std::shared_ptr< const Locomotion::Goal > goal)
ControlsROS2Wrapper
protected
POSITION_JUMP_THRESHOLD
ControlsROS2Wrapper
protected
static
prev_time_
ControlsROS2Wrapper
protected
pub_allocator_force_
ControlsROS2Wrapper
protected
pub_controller_force_
ControlsROS2Wrapper
protected
pub_status_
ControlsROS2Wrapper
protected
pub_thruster_commands_
ControlsROS2Wrapper
protected
pub_thruster_forces_
ControlsROS2Wrapper
protected
pub_traj_viz_
ControlsROS2Wrapper
protected
publish_controller_status
(const Vehicle::ControllerStatus &status)
ControlsROS2Wrapper
protected
services_cb_group_
ControlsROS2Wrapper
protected
shutdown_requested_
ControlsROS2Wrapper
protected
spline_traj_srv_
ControlsROS2Wrapper
protected
srv_callback_controller
(const std::shared_ptr< bb_controls_msgs::srv::Controller::Request > req, std::shared_ptr< bb_controls_msgs::srv::Controller::Response > res)
ControlsROS2Wrapper
protected
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)
ControlsROS2Wrapper
protected
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)
ControlsROS2Wrapper
protected
sub_callback_battery_voltage
(const bb_sensor_msgs::msg::BatteriesWithId::ConstSharedPtr &msg)
ControlsROS2Wrapper
protected
sub_callback_teleop_force
(const geometry_msgs::msg::Twist::ConstSharedPtr &msg)
ControlsROS2Wrapper
protected
sub_callback_world_position
(const nav_msgs::msg::Odometry::ConstSharedPtr &m)
ControlsROS2Wrapper
protected
teleop_force_sub_
ControlsROS2Wrapper
protected
vehicle_frame_id_
ControlsROS2Wrapper
protected
world_frame_id_
ControlsROS2Wrapper
protected
world_sub_
ControlsROS2Wrapper
protected
~ControlsROS2Wrapper
() override
ControlsROS2Wrapper
Generated by
1.9.1