90 operator bool() const noexcept
OptimizationResult optimize()
OrientationOptimizer(const core::GlobalTrajectory &trajectory, const Params ¶ms)
OrientationOptimizerParams Params
This file is part of ArmarX.
This file is part of ArmarX.
float smoothnessWeightStartGoal
float startGoalDistanceThreshold
double maxTurnRate
Most the heading may turn per millimetre travelled [rad/mm].
float movementDirWeightEnd
float movementDirWeightStart
RotationDirection predefinedRotationDirection
std::optional< core::GlobalTrajectory > trajectory