Franky  0.9.1
A High-Level Motion API for Franka
Public Attributes | List of all members
franky::CartesianImpedanceMotion::Params Struct Reference

Parameters for the Cartesian impedance motion. More...

#include <cartesian_impedance_motion.hpp>

Inheritance diagram for franky::CartesianImpedanceMotion::Params:
franky::ImpedanceMotion::Params

Public Attributes

bool return_when_finished {true}
 
double finish_wait_factor {1.2}
 
- Public Attributes inherited from franky::ImpedanceMotion::Params
ReferenceType target_type {ReferenceType::Absolute}
 
double translational_stiffness {2000}
 
double rotational_stiffness {200}
 
Eigen::Vector< double, 6 > force_constraints
 
Eigen::Vector< bool, 6 > force_constraints_active {Eigen::Vector<bool, 6>::Zero()}
 

Detailed Description

Parameters for the Cartesian impedance motion.

See also
ImpedanceMotion::Params

Member Data Documentation

◆ finish_wait_factor

double franky::CartesianImpedanceMotion::Params::finish_wait_factor {1.2}

How long to wait after the motion has finished. This factor gets multiplied with the duration of the motion to obtain the total motion duration. After the motion duration has expired, the motion will hold the target until the total motion duration is reached. E.g. a factor of 1.2 will hold the target for 20% longer than the motion duration.

◆ return_when_finished

bool franky::CartesianImpedanceMotion::Params::return_when_finished {true}

Whether to end the motion when the target is reached or keep holding the last target.


The documentation for this struct was generated from the following file: