#include <cartesian_impedance_example_controller.h>
|
| Eigen::Matrix< double, 6, 6 > | cartesian_damping_ |
| |
| Eigen::Matrix< double, 6, 6 > | cartesian_damping_target_ |
| |
| Eigen::Matrix< double, 6, 6 > | cartesian_stiffness_ |
| |
| Eigen::Matrix< double, 6, 6 > | cartesian_stiffness_target_ |
| |
| const double | delta_tau_max_ {1.0} |
| |
| ros::NodeHandle | dynamic_reconfigure_compliance_param_node_ |
| |
| std::unique_ptr< dynamic_reconfigure::Server< franka_example_controllers::compliance_paramConfig > > | dynamic_server_compliance_param_ |
| |
| double | filter_params_ {0.005} |
| |
| std::vector< hardware_interface::JointHandle > | joint_handles_ |
| |
| std::unique_ptr< franka_hw::FrankaModelHandle > | model_handle_ |
| |
| double | nullspace_stiffness_ {20.0} |
| |
| double | nullspace_stiffness_target_ {20.0} |
| |
| Eigen::Quaterniond | orientation_d_ |
| |
| Eigen::Quaterniond | orientation_d_target_ |
| |
| Eigen::Vector3d | position_d_ |
| |
| Eigen::Vector3d | position_d_target_ |
| |
| Eigen::Matrix< double, 7, 1 > | q_d_nullspace_ |
| |
| std::unique_ptr< franka_hw::FrankaStateHandle > | state_handle_ |
| |
| ros::Subscriber | sub_equilibrium_pose_ |
| |
| void franka_example_controllers::CartesianImpedanceExampleController::complianceParamCallback |
( |
franka_example_controllers::compliance_paramConfig & |
config, |
|
|
uint32_t |
level |
|
) |
| |
|
private |
| void franka_example_controllers::CartesianImpedanceExampleController::equilibriumPoseCallback |
( |
const geometry_msgs::PoseStampedConstPtr & |
msg | ) |
|
|
private |
| Eigen::Matrix< double, 7, 1 > franka_example_controllers::CartesianImpedanceExampleController::saturateTorqueRate |
( |
const Eigen::Matrix< double, 7, 1 > & |
tau_d_calculated, |
|
|
const Eigen::Matrix< double, 7, 1 > & |
tau_J_d |
|
) |
| |
|
private |
| void franka_example_controllers::CartesianImpedanceExampleController::starting |
( |
const ros::Time & |
| ) |
|
|
overridevirtual |
| void franka_example_controllers::CartesianImpedanceExampleController::update |
( |
const ros::Time & |
, |
|
|
const ros::Duration & |
period |
|
) |
| |
|
overridevirtual |
| Eigen::Matrix<double, 6, 6> franka_example_controllers::CartesianImpedanceExampleController::cartesian_damping_ |
|
private |
| Eigen::Matrix<double, 6, 6> franka_example_controllers::CartesianImpedanceExampleController::cartesian_damping_target_ |
|
private |
| Eigen::Matrix<double, 6, 6> franka_example_controllers::CartesianImpedanceExampleController::cartesian_stiffness_ |
|
private |
| Eigen::Matrix<double, 6, 6> franka_example_controllers::CartesianImpedanceExampleController::cartesian_stiffness_target_ |
|
private |
| const double franka_example_controllers::CartesianImpedanceExampleController::delta_tau_max_ {1.0} |
|
private |
| ros::NodeHandle franka_example_controllers::CartesianImpedanceExampleController::dynamic_reconfigure_compliance_param_node_ |
|
private |
| std::unique_ptr<dynamic_reconfigure::Server<franka_example_controllers::compliance_paramConfig> > franka_example_controllers::CartesianImpedanceExampleController::dynamic_server_compliance_param_ |
|
private |
| double franka_example_controllers::CartesianImpedanceExampleController::filter_params_ {0.005} |
|
private |
| double franka_example_controllers::CartesianImpedanceExampleController::nullspace_stiffness_ {20.0} |
|
private |
| double franka_example_controllers::CartesianImpedanceExampleController::nullspace_stiffness_target_ {20.0} |
|
private |
| Eigen::Quaterniond franka_example_controllers::CartesianImpedanceExampleController::orientation_d_ |
|
private |
| Eigen::Quaterniond franka_example_controllers::CartesianImpedanceExampleController::orientation_d_target_ |
|
private |
| Eigen::Vector3d franka_example_controllers::CartesianImpedanceExampleController::position_d_ |
|
private |
| Eigen::Vector3d franka_example_controllers::CartesianImpedanceExampleController::position_d_target_ |
|
private |
| Eigen::Matrix<double, 7, 1> franka_example_controllers::CartesianImpedanceExampleController::q_d_nullspace_ |
|
private |
| ros::Subscriber franka_example_controllers::CartesianImpedanceExampleController::sub_equilibrium_pose_ |
|
private |
The documentation for this class was generated from the following files: