#include <RobotSkillTemplates/statecharts/MotionAndPlatformControlGroup/MoveJointPlatformTrajectory.h>
◆ DataFieldIdentifierBaseLists
Initial value:
std::pair<DataFieldIdentifierBaseList, DataFieldIdentifierBaseList>
◆ TimedVariantBaseLists
◆ MoveJointPlatformTrajectory()
◆ cacheValues()
◆ cacheVelocities()
◆ CreateInstance()
◆ ctrlInterpol()
◆ ctrlNative()
◆ doingLastConfig()
| bool doingLastConfig |
( |
| ) |
const |
|
inline |
◆ doneAllConfigs()
| bool doneAllConfigs |
( |
| ) |
const |
|
inline |
◆ getConfigChangeTolerance()
| float getConfigChangeTolerance |
( |
std::size_t | i | ) |
const |
|
inline |
◆ getDataFieldIdentifiers()
◆ getFromList()
◆ getMaxAcc()
| float getMaxAcc |
( |
std::size_t | joint | ) |
const |
|
inline |
◆ getMaxVel()
| float getMaxVel |
( |
std::size_t | joint | ) |
const |
|
inline |
◆ getTargetTolerance()
| float getTargetTolerance |
( |
std::size_t | i | ) |
const |
|
inline |
◆ getValue()
| float getValue |
( |
std::size_t | i | ) |
const |
◆ getVelocity()
| float getVelocity |
( |
std::size_t | i | ) |
const |
◆ onBreak()
◆ onEnter()
◆ onExit()
◆ run()
◆ setControlMode()
| void setControlMode |
( |
ControlMode | mode | ) |
|
|
inline |
◆ setMaxVelocity()
| void setMaxVelocity |
( |
NameValueMap & | vels | ) |
|
|
inline |
◆ setValues()
| void setValues |
( |
NameValueMap & | values | ) |
|
|
inline |
◆ setVelocity()
| void setVelocity |
( |
NameValueMap & | vels | ) |
|
|
inline |
◆ sign()
◆ validJointNames()
| bool validJointNames |
( |
| ) |
const |
|
inline |
◆ waitForDone()
| void waitForDone |
( |
bool | stopAtCurrentPos | ) |
|
◆ cachedValues
◆ cachedVelocities
◆ context
| MotionAndPlatformControlGroupStatechartContext* context |
◆ currentCfgIt
| Trajectory::ordered_view::const_iterator currentCfgIt |
◆ datafieldsValues
◆ datafieldsVelocities
◆ jointMaxSpeeds
| std::vector<float> jointMaxSpeeds |
◆ jointNames
| std::vector<std::string> jointNames |
◆ jointTargetTolerance
| float jointTargetTolerance |
◆ lastCfgIt
| Trajectory::ordered_view::const_iterator lastCfgIt |
◆ maxAccs
| std::vector<float> maxAccs |
◆ period
| const std::chrono::milliseconds period {10} |
◆ Registry
| MoveJointPlatformTrajectory::SubClassRegistry Registry |
|
static |
◆ secondsPerPeriod
| const float secondsPerPeriod = static_cast<float>(period.count()) / 1000.f |
◆ targetReachedCondition
| ConditionIdentifier targetReachedCondition |
◆ timeoutEvent
| ActionEventIdentifier timeoutEvent |
◆ translationTargetTolerance
| float translationTargetTolerance |
The documentation for this class was generated from the following files: