Classes | |
| class | AxialSymmetricPt |
| Specialization of cartesian trajectory point. Represents a cartesian point whose rotation about a chosen axis is unconstrained. More... | |
| class | CartTrajectoryPt |
| Cartesian Trajectory Point used to describe a Cartesian goal for a robot trajectory. More... | |
| class | JointTrajectoryPt |
| Joint Trajectory Point used to describe a joint goal for a robot trajectory. More... | |
| struct | OrientationTolerance |
| Description of a per-axis rotational tolerance on orientation Combined with OrientationConstraint to fully define pt orientation. More... | |
| struct | PositionTolerance |
| Description of a per-cartesian-axis linear tolerance on position Combined with PositionConstraint to fully define pt position. More... | |
| struct | ToleranceBase |
| Description of a per-cartesian-axis tolerance. This tolerance is not meant to be used directly but rather used as a common base for positional/orientation tolerances. More... | |
| struct | TolerancedFrame |
| TolerancedFrame extends frame to include tolerances and constraints on position and orientation. Samplers that are called on this object should sample within tolerance, and check if result satisfies constraints. More... | |
| struct | TolerancedJointValue |
| Structure to specify a valid joint range [lower, upper] with a nominal position given by 'nominal'. More... | |
| class | TrajectoryPath |
Typedefs | |
| typedef std::vector < descartes_core::TrajectoryPt > | TrajectoryPtVector |
Functions | |
| double | distance (const std::vector< double > &j1, const std::vector< double > &j2) |
| EigenSTL::vector_Affine3d | uniform (const TolerancedFrame &frame, const double orient_increment, const double pos_increment) |
| typedef std::vector<descartes_core::TrajectoryPt> descartes_trajectory::TrajectoryPtVector |
Definition at line 34 of file trajectory.h.
| double descartes_trajectory::distance | ( | const std::vector< double > & | j1, |
| const std::vector< double > & | j2 | ||
| ) |
Definition at line 134 of file src/cart_trajectory_pt.cpp.
| EigenSTL::vector_Affine3d descartes_trajectory::uniform | ( | const TolerancedFrame & | frame, |
| const double | orient_increment, | ||
| const double | pos_increment | ||
| ) |
Definition at line 42 of file src/cart_trajectory_pt.cpp.