21 #pragma clang diagnostic push
22 #pragma clang diagnostic ignored "-Wimplicit-conversion"
29 #pragma clang diagnostic pop
43 return {1.0, 1.0, 1.0,
true};
63 [[nodiscard]]
inline double jerk()
const {
77 static double checkInBounds(
double value,
const std::string &name);
81 double velocity_, acceleration_, jerk_;
Relative dynamics factors.
Definition: relative_dynamics_factor.hpp:13
double jerk() const
Jerk factor.
Definition: relative_dynamics_factor.hpp:63
double acceleration() const
Acceleration factor.
Definition: relative_dynamics_factor.hpp:56
bool max_dynamics() const
Whether the maximum dynamics should be used.
Definition: relative_dynamics_factor.hpp:70
RelativeDynamicsFactor()
Default constructor which initializes all values to 1.0.
Definition: relative_dynamics_factor.cpp:8
static RelativeDynamicsFactor MAX_DYNAMICS()
Special factor which causes the maximum dynamics to be used, independent of other factors applied els...
Definition: relative_dynamics_factor.hpp:42
RelativeDynamicsFactor operator*(const RelativeDynamicsFactor &other) const
Definition: relative_dynamics_factor.cpp:29
double velocity() const
Velocity factor.
Definition: relative_dynamics_factor.hpp:49
Definition: gripper.cpp:3