Declaration
class moveit_pro_controllers::Admittance { ... }
#include <admittance.hpp>
Public Constructors Index
| Admittance (const size_t num_joints, const size_t num_tips, const std::vector< AdmittanceParameters > ¶meters, const Eigen::VectorNd &joint_damping, const AdmittanceKinematics &kinematics) |
|
|
|
Public Member Functions Index
Private Member Attributes Index
Definition at line 127 of file admittance.hpp.
Public Constructors
Admittance()
| moveit_pro_controllers::Admittance::Admittance (const size_t num_joints, const size_t num_tips, const std::vector< AdmittanceParameters > & parameters, const Eigen::VectorNd & joint_damping, const AdmittanceKinematics & kinematics) |
|
inline
explicit
|
Public Member Functions
getAdmittanceState()
| const AdmittanceState & moveit_pro_controllers::Admittance::getAdmittanceState () |
|
inline
|
getAdmittanceState()
| AdmittanceState & moveit_pro_controllers::Admittance::getAdmittanceState () |
|
inline
|
update()
| AdmittanceResult moveit_pro_controllers::Admittance::update (const TimedJointState & current_joint_state, const std::vector< Eigen::Vector6d > & measured_wrenches, const TimedJointState & reference_joint_state, const Duration & period, TimedJointState & desired_joint_state) |
|
Calculate 'desired joint states' based on the 'measured force', 'reference joint state', and 'current_joint_state'.
- Parameters
-
| [in] current_joint_state | current joint state of the robot. |
| [in] measured_wrenches | most recent measured wrenches from force torque sensors. |
| [in] reference_joint_state | input joint state reference. |
| [in] period | the control loop period. |
| [out] desired_joint_state | joint state reference after the admittance offset is applied to the input reference. |
Declaration at line 148 of file admittance.hpp, definition at line 109 of file admittance.cpp.
Private Member Attributes
joint_damping_
| Eigen::VectorNd moveit_pro_controllers::Admittance::joint_damping_ |
|
kinematics_
| AdmittanceKinematics moveit_pro_controllers::Admittance::kinematics_ |
|
parameters_
| std::vector<AdmittanceParameters> moveit_pro_controllers::Admittance::parameters_ |
|
state_
| AdmittanceState moveit_pro_controllers::Admittance::state_ |
|
The documentation for this class was generated from the following files:
Generated via doxygen2docusaurus 2.2.2 by Doxygen 1.9.8.