|
#include "PlayPlatformTrajectory.h"
#include <RobotAPI/libraries/core/PIDController.h>
#include <RobotSkillTemplates/statecharts/PlatformGroup/PlatformContext.h>
#include <ArmarXCore/core/time/CycleUtil.h>
#include <ArmarXCore/observers/variant/DatafieldRef.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 39 of file PlayPlatformTrajectory.cpp.
#define MAX_ROTATION_ACCEL 0.75 |
Definition at line 37 of file PlayPlatformTrajectory.cpp.
#define MAX_TRANSLATION_ACCEL 0.5 |
Definition at line 36 of file PlayPlatformTrajectory.cpp.
#define STATE_POSITION 0 |
Definition at line 33 of file PlayPlatformTrajectory.cpp.
#define STATE_VELOCITY 1 |
Definition at line 34 of file PlayPlatformTrajectory.cpp.
TrajectoryPtr balanceTimestamps | ( | TrajectoryPtr | t | ) |
Definition at line 44 of file PlayPlatformTrajectory.cpp.
TrajectoryPtr normalizeTimestamps | ( | TrajectoryPtr | t, |
float | maxTransVel, | ||
float | maxRotVel | ||
) |
Definition at line 76 of file PlayPlatformTrajectory.cpp.
TrajectoryPtr scaleRotationLengths | ( | TrajectoryPtr | t, |
float | factor | ||
) |
Definition at line 121 of file PlayPlatformTrajectory.cpp.