orwell 0.0.0
|
base class for an admittance controller derived from TorqueController More...
#include <AdmittanceController.hpp>
Public Member Functions | |
AdmittanceController (const sackmesser::Interface::Ptr &interface, const std::string &name) | |
loads configuration parameters | |
RobotState< dof >::Vector | computeCommand () |
computes the joint torque using forward dynamics | |
Public Member Functions inherited from orwell::ReferenceController< Reference, DerivedController > | |
ReferenceController (const sackmesser::Interface::Ptr &interface, const std::string &name) | |
void | setReference (const Reference &reference) |
set Reference | |
const Reference & | getReference () const |
provide access to the Reference to derived classes | |
Protected Member Functions | |
virtual RobotState< dof >::Vector | computeDesiredJointAcceleration ()=0 |
admittance control law | |
Additional Inherited Members | |
Public Types inherited from orwell::ReferenceController< Reference, DerivedController > | |
using | Ptr = std::shared_ptr<ReferenceController> |
typedef | |
base class for an admittance controller derived from TorqueController
dof | number of degrees of freedom of the controlled system |
Reference | reference target |
Definition at line 35 of file AdmittanceController.hpp.
orwell::AdmittanceController< dof, Reference >::AdmittanceController | ( | const sackmesser::Interface::Ptr & | interface, |
const std::string & | name ) |
loads configuration parameters
interface | interfaces the configuration server |
name | parameter namespace |
Definition at line 30 of file AdmittanceController.hxx.
RobotState< dof >::Vector orwell::AdmittanceController< dof, Reference >::computeCommand | ( | ) |
computes the joint torque using forward dynamics
Definition at line 38 of file AdmittanceController.hxx.
|
protectedpure virtual |
admittance control law