|
Offers functionality to create TimedTrajectories from supplied Trajectories and points set by the user. More...
Public Member Functions | |
TimedTrajectory | calculateTimeOptimalTrajectory (std::vector< std::vector< double >> &trajectory, std::vector< std::vector< double >> &userPoints, VirtualRobot::RobotNodeSetPtr rns, double maxDeviation, double accuracyFactor=1.0) |
Calculates a TimedTrajectory from the supplied trajectory and points set by user. More... | |
DesignerTrajectoryCalculator (EnvironmentPtr environment) | |
Offers functionality to create TimedTrajectories from supplied Trajectories and points set by the user.
Definition at line 16 of file DesignerTrajectoryCalculator.h.
DesignerTrajectoryCalculator | ( | EnvironmentPtr | environment | ) |
Definition at line 8 of file DesignerTrajectoryCalculator.cpp.
armarx::TimedTrajectory calculateTimeOptimalTrajectory | ( | std::vector< std::vector< double >> & | trajectory, |
std::vector< std::vector< double >> & | userPoints, | ||
VirtualRobot::RobotNodeSetPtr | rns, | ||
double | maxDeviation, | ||
double | accuracyFactor = 1.0 |
||
) |
Calculates a TimedTrajectory from the supplied trajectory and points set by user.
trajectory | A vector of floats representing the trajectory. |
userPoints | The set of points defined by the user. |
rns | The RobotNodeSet used by the trajectory. |
maxDeviation | The maximum deviation of the points along the trajectory. |
accuracyFactor | The factor with which to scale the accuracy of the time optimal trajectory. |
CREATE TRAJECTORY TO UNFOLD
Definition at line 13 of file DesignerTrajectoryCalculator.cpp.