|
#include "PlayPlatformTrajectory.h"
#include <ArmarXCore/core/time/CycleUtil.h>
#include <ArmarXCore/observers/variant/DatafieldRef.h>
#include <RobotAPI/libraries/core/PIDController.h>
#include <RobotSkillTemplates/statecharts/PlatformGroup/PlatformContext.h>
Go to the source code of this file.
Macros | |
#define | FACTOR_BETWEEN_TRANS_AND_ROT 500.0 |
#define | MAX_ROTATION_ACCEL 0.75 |
#define | MAX_TRANSLATION_ACCEL 0.5 |
#define | STATE_POSITION 0 |
#define | STATE_VELOCITY 1 |
Functions | |
TrajectoryPtr | balanceTimestamps (TrajectoryPtr t) |
TrajectoryPtr | normalizeTimestamps (TrajectoryPtr t, float maxTransVel, float maxRotVel) |
TrajectoryPtr | scaleRotationLengths (TrajectoryPtr t, float factor) |
#define FACTOR_BETWEEN_TRANS_AND_ROT 500.0 |
Definition at line 41 of file PlayPlatformTrajectory.cpp.
#define MAX_ROTATION_ACCEL 0.75 |
Definition at line 39 of file PlayPlatformTrajectory.cpp.
#define MAX_TRANSLATION_ACCEL 0.5 |
Definition at line 38 of file PlayPlatformTrajectory.cpp.
#define STATE_POSITION 0 |
Definition at line 35 of file PlayPlatformTrajectory.cpp.
#define STATE_VELOCITY 1 |
Definition at line 36 of file PlayPlatformTrajectory.cpp.
TrajectoryPtr balanceTimestamps | ( | TrajectoryPtr | t | ) |
Definition at line 49 of file PlayPlatformTrajectory.cpp.
TrajectoryPtr normalizeTimestamps | ( | TrajectoryPtr | t, |
float | maxTransVel, | ||
float | maxRotVel | ||
) |
Definition at line 82 of file PlayPlatformTrajectory.cpp.
TrajectoryPtr scaleRotationLengths | ( | TrajectoryPtr | t, |
float | factor | ||
) |
Definition at line 144 of file PlayPlatformTrajectory.cpp.