Base class for solvers, defining interface methods. More...
#include <damping_base.h>

Public Member Functions | |
| DampingBase (const TwistControllerParams ¶ms) | |
| virtual Eigen::MatrixXd | getDampingFactor (const Eigen::VectorXd &sorted_singular_values, const Eigen::MatrixXd &jacobian_data) const =0 |
| virtual | ~DampingBase () |
Protected Attributes | |
| const TwistControllerParams | params_ |
Base class for solvers, defining interface methods.
Definition at line 24 of file damping_base.h.
|
inlineexplicit |
Definition at line 27 of file damping_base.h.
|
inlinevirtual |
Definition at line 30 of file damping_base.h.
|
pure virtual |
Implemented in DampingSigmoid, DampingLeastSingularValues, DampingManipulability, DampingConstant, and DampingNone.
|
protected |
Definition at line 36 of file damping_base.h.