WB-Toolbox
6.0.0
ASimulinkToolboxforWholeBodyControl
|
The wbt::RelativeTransform class. More...
#include <RelativeTransform.h>
The wbt::RelativeTransform class.
In addition to WBBlock Parameters, wbt::RelativeTransform requires:
Type | Index | Rows | Cols | Name |
---|---|---|---|---|
::STRING | 0 + WBBlock::NumberOfParameters | 1 | 1 | "Frame1" |
::STRING | 1 + WBBlock::NumberOfParameters | 1 | 1 | "Frame2" |
Classes | |
class | impl |
Public Member Functions | |
RelativeTransform () | |
~RelativeTransform () override | |
unsigned | numberOfParameters () override |
bool | parseParameters (blockfactory::core::BlockInformation *blockInfo) override |
bool | configureSizeAndPorts (blockfactory::core::BlockInformation *blockInfo) override |
bool | initialize (blockfactory::core::BlockInformation *blockInfo) override |
bool | terminate (const blockfactory::core::BlockInformation *blockInfo) override |
bool | output (const blockfactory::core::BlockInformation *blockInfo) override |
![]() | |
WBBlock () | |
~WBBlock () override | |
unsigned | numberOfParameters () override |
bool | parseParameters (blockfactory::core::BlockInformation *blockInfo) override |
bool | configureSizeAndPorts (blockfactory::core::BlockInformation *blockInfo) override |
bool | initialize (blockfactory::core::BlockInformation *blockInfo) override |
Private Attributes | |
std::unique_ptr< impl > | pImpl |
Additional Inherited Members | |
![]() | |
static constexpr unsigned | NumberOfParameters = Block::NumberOfParameters + 2 |
The number of parameters WBBlock requires. More... | |
![]() | |
std::shared_ptr< iDynTree::KinDynComputations > | getKinDynComputations () const |
Helper for retrieving the iDynTree::KinDynComputations object. More... | |
const std::shared_ptr< wbt::base::RobotInterface > | getRobotInterface () const |
Helper for retrieving the wbt::RobotInterface object. More... | |
bool | setRobotState (wbt::base::InputSignalPtr basePose, wbt::base::InputSignalPtr jointsPos, wbt::base::InputSignalPtr baseVelocity, wbt::base::InputSignalPtr jointsVelocity, iDynTree::KinDynComputations *kinDyn) |
Helper for setting the robot state inside the iDynTree::KinDynComputations object. More... | |
![]() | |
std::unique_ptr< iDynTreeRobotState > | m_robotState |
std::string | m_confBlockName |
std::shared_ptr< wbt::base::RobotInterface > | m_robotInterface |
RelativeTransform::RelativeTransform | ( | ) |
|
overridedefault |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
private |