ImFusion C++ SDK 4.4.0
ImFusion::Robotics::CartesianSetpointTorqueController Class Referenceabstract
Inheritance diagram for ImFusion::Robotics::CartesianSetpointTorqueController:

Public Member Functions

 CartesianSetpointTorqueController (std::unique_ptr< TorqueControllerParametersInterface > params, DynamicsInterface &modelInterface)
virtual MotionStep< JointTorquesoperator() (const ControlIterationInfo &controlIterationInfo, const isom3 &world_T_effector_desired)=0
Public Member Functions inherited from ImFusion::Robotics::TorqueControllerBase
 TorqueControllerBase (std::unique_ptr< TorqueControllerParametersInterface > params, std::unique_ptr< DynamicsInterface > ownedModelInterface)
 TorqueControllerBase (std::unique_ptr< TorqueControllerParametersInterface > params, DynamicsInterface &modelInterface)
bool init (const RobotState &state)
TorqueControllerParametersInterfaceparameters ()
template<typename ParametersType>
ParametersType * typedParameters ()

Additional Inherited Members

Protected Member Functions inherited from ImFusion::Robotics::TorqueControllerBase
virtual bool initImpl ()=0
Protected Attributes inherited from ImFusion::Robotics::TorqueControllerBase
bool m_inited = false
size_t m_numberOfJoints = 0
std::unique_ptr< const RobotStatem_initState
std::unique_ptr< TorqueControllerParametersInterfacem_parameters
std::unique_ptr< DynamicsInterfacem_ownedModelInterface
DynamicsInterfacem_dynamicsInterface

The documentation for this class was generated from the following file:
  • RoboticsPlugin/Include/ImFusion/Robotics/Control/RobotControl.h
Search Tab / S to search, Esc to close