ffw_swerve_drive_controller: Rolling
Links
Rosindex
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace controller_interface
Namespace ffw_swerve_drive_controller
Classes and Structs
Struct ModuleHandles
Struct Point2D
Class MarkerVisualize
Class Odometry
Class SpeedLimiter
Class SwerveDriveController
Enums
Enum OdomSolverMethod
Enum Rotation
Typedefs
Typedef ffw_swerve_drive_controller::CallbackReturn
Typedef ffw_swerve_drive_controller::CmdVelMsg
Typedef ffw_swerve_drive_controller::OdomStateMsg
Typedef ffw_swerve_drive_controller::OdomStatePublisher
Typedef ffw_swerve_drive_controller::TfStateMsg
Typedef ffw_swerve_drive_controller::TfStatePublisher
Typedef ffw_swerve_drive_controller::Twist
Directories
Directory include
Directory ffw_swerve_drive_controller
Files
File marker_visualize.hpp
File odometry.hpp
File speed_limiter.hpp
File swerve_drive_controller.hpp
Standard Documents
PACKAGE
CHANGELOG
Changelog for package ffw_swerve_drive_controller
1.1.11 (2025-08-13)
1.1.10 (2025-07-22)
1.1.9 (2025-07-18)
1.1.8 (2025-07-14)
1.1.7 (2025-07-11)
1.1.6 (2025-07-07)
1.1.5 (2025-06-30)
1.1.4 (2025-06-27)
1.1.3 (2025-06-26)
1.1.2 (2025-06-26)
1.1.1 (2025-06-26)
1.1.0 (2025-06-16)
Index
ffw_swerve_drive_controller: Rolling
Index
Index
F
F
ffw_swerve_drive_controller::CallbackReturn (C++ type)
ffw_swerve_drive_controller::CmdVelMsg (C++ type)
ffw_swerve_drive_controller::MarkerVisualize (C++ class)
ffw_swerve_drive_controller::MarkerVisualize::init (C++ function)
ffw_swerve_drive_controller::MarkerVisualize::MarkerVisualize (C++ function)
ffw_swerve_drive_controller::MarkerVisualize::publish_markers (C++ function)
ffw_swerve_drive_controller::ModuleHandles (C++ struct)
ffw_swerve_drive_controller::ModuleHandles::angle_offset (C++ member)
ffw_swerve_drive_controller::ModuleHandles::steering_cmd_pos (C++ member)
ffw_swerve_drive_controller::ModuleHandles::steering_limit_lower (C++ member)
ffw_swerve_drive_controller::ModuleHandles::steering_limit_upper (C++ member)
ffw_swerve_drive_controller::ModuleHandles::steering_state_pos (C++ member)
ffw_swerve_drive_controller::ModuleHandles::wheel_cmd_vel (C++ member)
ffw_swerve_drive_controller::ModuleHandles::wheel_state_vel (C++ member)
ffw_swerve_drive_controller::ModuleHandles::x_offset (C++ member)
ffw_swerve_drive_controller::ModuleHandles::y_offset (C++ member)
ffw_swerve_drive_controller::Odometry (C++ class)
ffw_swerve_drive_controller::Odometry::getVx (C++ function)
ffw_swerve_drive_controller::Odometry::getVy (C++ function)
ffw_swerve_drive_controller::Odometry::getWz (C++ function)
ffw_swerve_drive_controller::Odometry::getX (C++ function)
ffw_swerve_drive_controller::Odometry::getY (C++ function)
ffw_swerve_drive_controller::Odometry::getYaw (C++ function)
ffw_swerve_drive_controller::Odometry::init (C++ function)
ffw_swerve_drive_controller::Odometry::Odometry (C++ function)
ffw_swerve_drive_controller::Odometry::resetAccumulators (C++ function)
ffw_swerve_drive_controller::Odometry::set_solver_method (C++ function)
ffw_swerve_drive_controller::Odometry::setModuleParams (C++ function)
ffw_swerve_drive_controller::Odometry::setVelocityRollingWindowSize (C++ function)
ffw_swerve_drive_controller::Odometry::update (C++ function)
,
[1]
ffw_swerve_drive_controller::Odometry::updateFromVelocity (C++ function)
ffw_swerve_drive_controller::OdomSolverMethod (C++ enum)
ffw_swerve_drive_controller::OdomSolverMethod::PSEUDO_INVERSE (C++ enumerator)
ffw_swerve_drive_controller::OdomSolverMethod::QR_DECOMPOSITION (C++ enumerator)
ffw_swerve_drive_controller::OdomSolverMethod::SVD (C++ enumerator)
ffw_swerve_drive_controller::OdomStateMsg (C++ type)
ffw_swerve_drive_controller::OdomStatePublisher (C++ type)
ffw_swerve_drive_controller::Point2D (C++ struct)
ffw_swerve_drive_controller::Point2D::x (C++ member)
ffw_swerve_drive_controller::Point2D::y (C++ member)
ffw_swerve_drive_controller::Rotation (C++ enum)
ffw_swerve_drive_controller::Rotation::CCW (C++ enumerator)
ffw_swerve_drive_controller::Rotation::CW (C++ enumerator)
ffw_swerve_drive_controller::Rotation::STOP (C++ enumerator)
ffw_swerve_drive_controller::SpeedLimiter (C++ class)
ffw_swerve_drive_controller::SpeedLimiter::limit (C++ function)
ffw_swerve_drive_controller::SpeedLimiter::limit_acceleration (C++ function)
ffw_swerve_drive_controller::SpeedLimiter::limit_jerk (C++ function)
ffw_swerve_drive_controller::SpeedLimiter::limit_velocity (C++ function)
ffw_swerve_drive_controller::SpeedLimiter::SpeedLimiter (C++ function)
ffw_swerve_drive_controller::SwerveDriveController (C++ class)
ffw_swerve_drive_controller::SwerveDriveController::base_frame_id_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::cmd_vel_buffer_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::cmd_vel_subscriber_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::cmd_vel_timeout_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::cmd_vel_topic_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::command_interface_configuration (C++ function)
ffw_swerve_drive_controller::SwerveDriveController::commanded_joint_state_publisher_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::CommandedJointStatePublisher (C++ type)
ffw_swerve_drive_controller::SwerveDriveController::enable_direct_joint_commands_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::enable_odom_tf_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::enable_visualization_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::enabled_open_loop_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::enabled_speed_limits_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::enabled_steering_angular_limit_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::enabled_steering_angular_velocity_limit_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::enabled_steering_flip_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::enabled_wheel_saturation_scaling_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::is_rotation_direction_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::last_cmd_vel_time_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::last_visualization_publish_time_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::limited_velocity_publisher_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::limiter_angular_z_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::limiter_linear_x_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::limiter_linear_y_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::module_angle_offsets_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::module_handles_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::module_steering_limit_lower_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::module_steering_limit_upper_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::module_wheel_speed_limit_lower_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::module_wheel_speed_limit_upper_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::module_x_offsets_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::module_y_offsets_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::normalize_angle (C++ function)
ffw_swerve_drive_controller::SwerveDriveController::normalize_angle_positive (C++ function)
ffw_swerve_drive_controller::SwerveDriveController::num_modules_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::odom_frame_id_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::odom_s_publisher_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::odom_solver_method_str_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::odom_source_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::odometry_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::on_activate (C++ function)
ffw_swerve_drive_controller::SwerveDriveController::on_configure (C++ function)
ffw_swerve_drive_controller::SwerveDriveController::on_deactivate (C++ function)
ffw_swerve_drive_controller::SwerveDriveController::on_init (C++ function)
ffw_swerve_drive_controller::SwerveDriveController::param_listener_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::params_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::pose_covariance_diagonal_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::previoud_steering_commands_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::previous_commands_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::previous_wheel_directions_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::publish_limited_velocity_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::realtime_limited_velocity_publisher_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::ref_timeout_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::reference_callback (C++ function)
ffw_swerve_drive_controller::SwerveDriveController::reset_controller_reference_msg (C++ function)
ffw_swerve_drive_controller::SwerveDriveController::rt_commanded_joint_state_publisher_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::rt_odom_state_publisher_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::rt_tf_odom_state_publisher_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::shortest_angular_distance (C++ function)
ffw_swerve_drive_controller::SwerveDriveController::state_interface_configuration (C++ function)
ffw_swerve_drive_controller::SwerveDriveController::steering_alignment_angle_error_threshold_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::steering_alignment_start_angle_error_threshold_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::steering_alignment_start_speed_error_threshold_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::steering_angular_velocity_limit_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::steering_joint_names_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::SwerveDriveController (C++ function)
ffw_swerve_drive_controller::SwerveDriveController::target_vx_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::target_vy_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::target_wz_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::tf_odom_s_publisher_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::twist_covariance_diagonal_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::update (C++ function)
ffw_swerve_drive_controller::SwerveDriveController::use_stamped_cmd_vel_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::velocity_rolling_window_size_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::visualization_marker_topic_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::visualization_update_time_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::visualizer_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::wheel_joint_names_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::wheel_radius_ (C++ member)
ffw_swerve_drive_controller::SwerveDriveController::wheel_saturation_scale_factor_ (C++ member)
ffw_swerve_drive_controller::TfStateMsg (C++ type)
ffw_swerve_drive_controller::TfStatePublisher (C++ type)
ffw_swerve_drive_controller::Twist (C++ type)