armarx::TrajectoryBase
Overview
[ "cpp:virtual" ]
class TrajectoryBase extends VariantDataClass
TrajectoryBase defines a n-dimension trajectory with n deriviations.
Used By
- GraspingTrajectory::configTrajectory
- GraspingTrajectory::poseTrajectory
- MMMPlayerInterface::getBasePoseTraj
- MMMPlayerInterface::getJointTraj
- NJointAdaptiveWipingControllerInterface::learnDMPFromTrajectory
- NJointAnomalyDetectionAdaptiveWipingControllerInterface::learnDMPFromTrajectory
- NJointPeriodicTSDMPCompliantControllerInterface::learnDMPFromTrajectory
- NJointTrajectoryControllerInterface::setTrajectory
- PlannedMotionProviderInterface::planJointMotion
- PlannedMotionProviderInterface::planPlatformMotion
- TrajectoryPlayerInterface::loadBasePoseTraj
- TrajectoryPlayerInterface::loadJointTraj
Data Member Index
- dimensionNames
-
- dataVec
-
first vector dimension is the frame of the trajectory
second vector dimension is dimension of trajectory (e.g.
- timestamps
-
- limitless
-
Data Members
[ "protected" ]
::Ice::StringSeq dimensionNames;
first vector dimension is the frame of the trajectory
second vector dimension is dimension of trajectory (e.g. which joint).
third vector dimension is the derivation of the trajectory (position, velocity, acceleration)
data might be incomplete (not all dimension 3 vector might have values)
[ "protected" ]
::Ice::DoubleSeq timestamps;