![]() |
ImFusion C++ SDK 4.4.0
|
#include <RoboticsPlugin/Include/ImFusion/Robotics/RobotControlInterfaces.h>
Interface to define the method used to compute the robot dynamics. More...
Interface to define the method used to compute the robot dynamics.
By default, "native" implementations will be used over generic ones
Public Types | |
| enum class | Source { Any , Native , Generic } |
Public Member Functions | |
| CoriolisSolution | computeCoriolis (const RobotState &state) |
| JacobianSolution | computeJacobian (const RobotState &state) |
| GravitySolution | computeGravity (const RobotState &state) |
| virtual CoriolisSolution | computeCoriolis (const RobotState &state, Source source)=0 |
| virtual JacobianSolution | computeJacobian (const RobotState &state, Source source)=0 |
| virtual GravitySolution | computeGravity (const RobotState &state, Source source)=0 |
|
strong |