WB-Toolbox
6.0.0
ASimulinkToolboxforWholeBodyControl
|
Go to the documentation of this file.
9 #ifndef WBT_ROBOTINTERFACE_H
10 #define WBT_ROBOTINTERFACE_H
14 #include <unordered_map>
19 class IPositionControl;
20 class IPositionDirect;
21 class IVelocityControl;
25 class ICurrentControl;
34 class KinDynComputations;
61 std::unique_ptr<impl>
pImpl;
129 #endif // WBT_ROBOTINTERFACE_H
const std::shared_ptr< iDynTree::KinDynComputations > getKinDynComputations()
Get the object to operate on the configured model.
Definition: RobotInterface.cpp:237
~RobotInterface()
Definition: RobotInterface.cpp:221
Definition: Configuration.h:17
std::string JointName
Definition: RobotInterface.h:44
const wbt::base::Configuration & getConfiguration() const
Get the stored configuration.
Definition: RobotInterface.cpp:232
Definition: RobotInterface.cpp:54
std::unique_ptr< impl > pImpl
Definition: RobotInterface.h:60
Definition: RobotInterface.h:33
Definition: RobotInterface.h:17
Store the configuration for whole-body blocks.
Definition: Configuration.h:36
Class for handling model and robot resources.
Definition: RobotInterface.h:57
int JointIndex_iDynTree
Definition: RobotInterface.h:43
int JointIndex_Yarp
Definition: RobotInterface.h:42
bool getInterface(T *&interface)
Get a Yarp interface.