AdmittanceImpl Class Reference

lbr_fri_ros2: lbr_fri_ros2::AdmittanceImpl Class Reference
lbr_fri_ros2
Collaboration diagram for lbr_fri_ros2::AdmittanceImpl:
[legend]

Public Member Functions

 AdmittanceImpl (const AdmittanceParameters &parameters)
 
void compute (const Eigen::Matrix< double, lbr_fri_ros2::CARTESIAN_DOF, 1 > &f_ext, const Eigen::Matrix< double, lbr_fri_ros2::CARTESIAN_DOF, 1 > &x, const Eigen::Matrix< double, lbr_fri_ros2::CARTESIAN_DOF, 1 > &dx, Eigen::Matrix< double, lbr_fri_ros2::CARTESIAN_DOF, 1 > &ddx)
 
void log_info () const
 

Protected Attributes

AdmittanceParameters parameters_
 
Eigen::Matrix< double, lbr_fri_ros2::CARTESIAN_DOF, 1 > m_
 
Eigen::Matrix< double, lbr_fri_ros2::CARTESIAN_DOF, 1 > b_
 
Eigen::Matrix< double, lbr_fri_ros2::CARTESIAN_DOF, 1 > k_
 

Static Protected Attributes

static constexpr char LOGGER_NAME [] = "lbr_fri_ros2::AdmittanceImpl"
 

The documentation for this class was generated from the following files:
  • lbr_fri_ros2_stack/lbr_fri_ros2/include/lbr_fri_ros2/control.hpp
  • lbr_fri_ros2_stack/lbr_fri_ros2/src/control.cpp