linear_feedback_controller: Rolling
Links
Rosindex
Website
Repository
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace controller_interface
Namespace linear_feedback_controller
Classes and Structs
Struct ControllerParameters
Struct ProtectedControlMsg
Class JointStateEstimator
Class LFController
Class LinearFeedbackController
Class LinearFeedbackControllerRos
Class PassthroughController
Class PDController
Class RobotModelBuilder
Enums
Enum JointCategory
Defines
Define CONTROLLER_INTERFACE_VERSION_AT_LEAST
Define LINEAR_FEEDBACK_CONTROLLER_EXPORT
Define LINEAR_FEEDBACK_CONTROLLER_IMPORT
Define LINEAR_FEEDBACK_CONTROLLER_LOCAL
Define LINEAR_FEEDBACK_CONTROLLER_PRIVATE
Define LINEAR_FEEDBACK_CONTROLLER_PUBLIC
Typedefs
Typedef linear_feedback_controller::ControlMsg
Typedef linear_feedback_controller::DataType
Typedef linear_feedback_controller::Duration
Typedef linear_feedback_controller::SensorMsg
Typedef linear_feedback_controller::TimePoint
Directories
Directory include
Directory linear_feedback_controller
Files
File handle_ros_versions.hpp
File joint_state_estimator.hpp
File lf_controller.hpp
File linear_feedback_controller.hpp
File linear_feedback_controller_ros.hpp
File passthrough_controller.hpp
File pd_controller.hpp
File robot_model_builder.hpp
File time.hpp
File visibility.hpp
Standard Documents
README
linear feedback controller
The linear_feedback_controller
The linear_feedback_controller_msgs
Example of usage
LICENSE
PACKAGE
CHANGELOG
Changelog
Unreleased
3.2.0 - 2026-04-09
3.1.0 - 2026-03-11
3.0.1 - 2025-11-04
3.0.0 - 2025-10-23
added
changed
2.0.0 - 2025-04-14
1.0.2 - 2023-04-03
1.0.1 - 2023-03-21
1.0.0 - 2023-03-17
0.1.0 - 2023-03-17
Git changelogs
ROS Package Dependencies
rcl
rclcpp
rclcpp_lifecycle
controller_interface
control_toolbox
hardware_interface
message_filters
nav_msgs
sensor_msgs
pluginlib
realtime_tools
pinocchio
linear_feedback_controller_msgs
pal_statistics
generate_parameter_library
rosidl_dynamic_typesupport
Index
linear_feedback_controller: Rolling
Index
Index
C
|
L
C
CONTROLLER_INTERFACE_VERSION_AT_LEAST (C macro)
L
linear_feedback_controller::ControllerParameters (C++ struct)
linear_feedback_controller::ControllerParameters::controlled_joint_names (C++ member)
linear_feedback_controller::ControllerParameters::d_gains (C++ member)
linear_feedback_controller::ControllerParameters::moving_joint_names (C++ member)
linear_feedback_controller::ControllerParameters::p_gains (C++ member)
linear_feedback_controller::ControllerParameters::pd_to_lf_transition_duration (C++ member)
linear_feedback_controller::ControllerParameters::robot_has_free_flyer (C++ member)
linear_feedback_controller::ControllerParameters::urdf (C++ member)
linear_feedback_controller::ControlMsg (C++ type)
linear_feedback_controller::DataType (C++ type)
linear_feedback_controller::Duration (C++ type)
linear_feedback_controller::JointCategory (C++ enum)
linear_feedback_controller::JointCategory::CONTINUOUS_1DOF (C++ enumerator)
linear_feedback_controller::JointCategory::STANDARD_1DOF (C++ enumerator)
linear_feedback_controller::JointStateEstimator (C++ class)
linear_feedback_controller::JointStateEstimator::command_interface_configuration (C++ function)
linear_feedback_controller::JointStateEstimator::command_ordered_interfaces_ (C++ member)
linear_feedback_controller::JointStateEstimator::on_activate (C++ function)
linear_feedback_controller::JointStateEstimator::on_configure (C++ function)
linear_feedback_controller::JointStateEstimator::on_deactivate (C++ function)
linear_feedback_controller::JointStateEstimator::on_init (C++ function)
linear_feedback_controller::JointStateEstimator::param_listener_ (C++ member)
linear_feedback_controller::JointStateEstimator::params_ (C++ member)
linear_feedback_controller::JointStateEstimator::state_interface_configuration (C++ function)
linear_feedback_controller::JointStateEstimator::state_ordered_interfaces_ (C++ member)
linear_feedback_controller::JointStateEstimator::update (C++ function)
linear_feedback_controller::LFController (C++ class)
linear_feedback_controller::LFController::compute_control (C++ function)
linear_feedback_controller::LFController::initialize (C++ function)
linear_feedback_controller::LFController::kNbFreeFlyerDof (C++ member)
linear_feedback_controller::LFController::LFController (C++ function)
linear_feedback_controller::LFController::~LFController (C++ function)
linear_feedback_controller::LinearFeedbackController (C++ class)
linear_feedback_controller::LinearFeedbackController::compute_control (C++ function)
linear_feedback_controller::LinearFeedbackController::Control (C++ type)
linear_feedback_controller::LinearFeedbackController::get_robot_model (C++ function)
linear_feedback_controller::LinearFeedbackController::LinearFeedbackController (C++ function)
linear_feedback_controller::LinearFeedbackController::load (C++ function)
linear_feedback_controller::LinearFeedbackController::Sensor (C++ type)
linear_feedback_controller::LinearFeedbackController::set_initial_state (C++ function)
linear_feedback_controller::LinearFeedbackController::~LinearFeedbackController (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos (C++ class)
linear_feedback_controller::LinearFeedbackControllerRos::allocate_memory (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::bookkeeping_ (C++ member)
linear_feedback_controller::LinearFeedbackControllerRos::command_interface_configuration (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::control_subscriber_ (C++ member)
linear_feedback_controller::LinearFeedbackControllerRos::control_subscription_callback (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::ends_with (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::first_time_update_and_write_commands_ (C++ member)
linear_feedback_controller::LinearFeedbackControllerRos::get_robot_description (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::initialize_introspection (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::input_control_ (C++ member)
linear_feedback_controller::LinearFeedbackControllerRos::input_control_msg_ (C++ member)
linear_feedback_controller::LinearFeedbackControllerRos::input_sensor_ (C++ member)
linear_feedback_controller::LinearFeedbackControllerRos::input_sensor_msg_ (C++ member)
linear_feedback_controller::LinearFeedbackControllerRos::input_time_ (C++ member)
linear_feedback_controller::LinearFeedbackControllerRos::InterfaceVector (C++ type)
linear_feedback_controller::LinearFeedbackControllerRos::joint_effort_command_interface_ (C++ member)
linear_feedback_controller::LinearFeedbackControllerRos::lfc_ (C++ member)
linear_feedback_controller::LinearFeedbackControllerRos::LinearFeedbackControllerRos (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::load_linear_feedback_controller (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::load_parameters (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::new_joint_velocity_ (C++ member)
linear_feedback_controller::LinearFeedbackControllerRos::on_activate (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::on_cleanup (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::on_configure (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::on_deactivate (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::on_error (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::on_export_reference_interfaces (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::on_init (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::on_set_chained_mode (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::output_joint_effort_ (C++ member)
linear_feedback_controller::LinearFeedbackControllerRos::parameter_listener_ (C++ member)
linear_feedback_controller::LinearFeedbackControllerRos::parameters_ (C++ member)
linear_feedback_controller::LinearFeedbackControllerRos::read_state_from_references (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::reference_interface_names_ (C++ member)
linear_feedback_controller::LinearFeedbackControllerRos::register_var (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
linear_feedback_controller::LinearFeedbackControllerRos::robot_description_name_ (C++ member)
linear_feedback_controller::LinearFeedbackControllerRos::robot_description_node_ (C++ member)
linear_feedback_controller::LinearFeedbackControllerRos::robot_description_parameter_client_ (C++ member)
linear_feedback_controller::LinearFeedbackControllerRos::sensor_publisher_ (C++ member)
linear_feedback_controller::LinearFeedbackControllerRos::setup_reference_interface (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::state_interface_configuration (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::state_syncher_callback (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::synched_input_control_msg_ (C++ member)
linear_feedback_controller::LinearFeedbackControllerRos::update_and_write_commands (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::update_parameters (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::update_reference_from_subscribers (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::wait_for_robot_description (C++ function)
linear_feedback_controller::LinearFeedbackControllerRos::~LinearFeedbackControllerRos (C++ function)
linear_feedback_controller::PassthroughController (C++ class)
linear_feedback_controller::PassthroughController::command_interface_configuration (C++ function)
linear_feedback_controller::PassthroughController::command_interface_names_ (C++ member)
linear_feedback_controller::PassthroughController::on_activate (C++ function)
linear_feedback_controller::PassthroughController::on_configure (C++ function)
linear_feedback_controller::PassthroughController::on_deactivate (C++ function)
linear_feedback_controller::PassthroughController::on_export_reference_interfaces (C++ function)
linear_feedback_controller::PassthroughController::on_init (C++ function)
linear_feedback_controller::PassthroughController::on_set_chained_mode (C++ function)
linear_feedback_controller::PassthroughController::ordered_command_interfaces_ (C++ member)
linear_feedback_controller::PassthroughController::param_listener_ (C++ member)
linear_feedback_controller::PassthroughController::params_ (C++ member)
linear_feedback_controller::PassthroughController::reference_interface_names_ (C++ member)
linear_feedback_controller::PassthroughController::state_interface_configuration (C++ function)
linear_feedback_controller::PassthroughController::update_and_write_commands (C++ function)
linear_feedback_controller::PassthroughController::update_reference_from_subscribers (C++ function)
linear_feedback_controller::PDController (C++ class)
linear_feedback_controller::PDController::compute_control (C++ function)
linear_feedback_controller::PDController::PDController (C++ function)
linear_feedback_controller::PDController::set_gains (C++ function)
,
[1]
linear_feedback_controller::PDController::set_reference (C++ function)
linear_feedback_controller::PDController::~PDController (C++ function)
linear_feedback_controller::ProtectedControlMsg (C++ struct)
linear_feedback_controller::ProtectedControlMsg::msg (C++ member)
linear_feedback_controller::ProtectedControlMsg::mutex (C++ member)
linear_feedback_controller::RobotModelBuilder (C++ class)
linear_feedback_controller::RobotModelBuilder::build_model (C++ function)
linear_feedback_controller::RobotModelBuilder::construct_robot_state (C++ function)
linear_feedback_controller::RobotModelBuilder::ConstSharedPtr (C++ type)
linear_feedback_controller::RobotModelBuilder::get_data (C++ function)
linear_feedback_controller::RobotModelBuilder::get_joint_hw_nq (C++ function)
linear_feedback_controller::RobotModelBuilder::get_joint_nv (C++ function)
linear_feedback_controller::RobotModelBuilder::get_joint_pin_nq (C++ function)
linear_feedback_controller::RobotModelBuilder::get_locked_joint_ids (C++ function)
linear_feedback_controller::RobotModelBuilder::get_model (C++ function)
linear_feedback_controller::RobotModelBuilder::get_moving_joint_ids (C++ function)
linear_feedback_controller::RobotModelBuilder::get_moving_joint_names (C++ function)
linear_feedback_controller::RobotModelBuilder::get_nq (C++ function)
linear_feedback_controller::RobotModelBuilder::get_nv (C++ function)
linear_feedback_controller::RobotModelBuilder::get_pinocchio_to_hardware_interface_map (C++ function)
linear_feedback_controller::RobotModelBuilder::get_robot_has_free_flyer (C++ function)
linear_feedback_controller::RobotModelBuilder::RobotModelBuilder (C++ function)
linear_feedback_controller::RobotModelBuilder::SharedPtr (C++ type)
linear_feedback_controller::RobotModelBuilder::~RobotModelBuilder (C++ function)
linear_feedback_controller::SensorMsg (C++ type)
linear_feedback_controller::TimePoint (C++ type)
LINEAR_FEEDBACK_CONTROLLER_EXPORT (C macro)
LINEAR_FEEDBACK_CONTROLLER_IMPORT (C macro)
LINEAR_FEEDBACK_CONTROLLER_LOCAL (C macro)
LINEAR_FEEDBACK_CONTROLLER_PRIVATE (C macro)
LINEAR_FEEDBACK_CONTROLLER_PUBLIC (C macro)