Struct representing orientation constraint params.
More...
#include <append_orientation_constraint.hpp>
|
std::optional< std::string > | validate () const |
| Validates the orientation and tolerance values. More...
|
|
Struct representing orientation constraint params.
◆ validate()
std::optional< std::string > OrientationConstraintParams::validate |
( |
| ) |
const |
Validates the orientation and tolerance values.
- Returns
- Nothing if successful, else an error string describing the violated values.
◆ constraint_frame
std::string OrientationConstraintParams::constraint_frame |
The frame the constraints are expressed in.
◆ link_frame
std::string OrientationConstraintParams::link_frame |
The frame the constraints apply to.
◆ x_axis_orientation
double OrientationConstraintParams::x_axis_orientation |
The link's desired orientation (in radians), with respect to to the constraint frame.
◆ x_axis_tolerance
double OrientationConstraintParams::x_axis_tolerance |
The tolerance on the three vector components of the orientation error, in radians.
◆ y_axis_orientation
double OrientationConstraintParams::y_axis_orientation |
◆ y_axis_tolerance
double OrientationConstraintParams::y_axis_tolerance |
◆ z_axis_orientation
double OrientationConstraintParams::z_axis_orientation |
◆ z_axis_tolerance
double OrientationConstraintParams::z_axis_tolerance |
The documentation for this struct was generated from the following files: