#include <constrained_segment.h>
Public Types | |
enum | PROCESS_TYPE { CREATE, CONNECT, SUPPORT } |
Public Attributes | |
Eigen::Vector3d | end |
double | linear_disc |
double | linear_vel |
std::vector< Eigen::Matrix3d > | orientations |
PROCESS_TYPE | process_type |
double | retract_dist |
Eigen::Vector3d | start |
double | z_axis_disc |
Definition at line 15 of file constrained_segment.h.
Enumerator | |
---|---|
CREATE | |
CONNECT | |
SUPPORT |
Definition at line 17 of file constrained_segment.h.
Eigen::Vector3d descartes_planner::ConstrainedSegment::end |
Definition at line 24 of file constrained_segment.h.
double descartes_planner::ConstrainedSegment::linear_disc |
All of the allowable orientations of the tool for this path
Definition at line 27 of file constrained_segment.h.
double descartes_planner::ConstrainedSegment::linear_vel |
The distance between sampled points in linear space (I'd like to do this automatically)
Definition at line 28 of file constrained_segment.h.
std::vector<Eigen::Matrix3d> descartes_planner::ConstrainedSegment::orientations |
Start and end of the linear segment in 3-space
Definition at line 25 of file constrained_segment.h.
PROCESS_TYPE descartes_planner::ConstrainedSegment::process_type |
Definition at line 33 of file constrained_segment.h.
double descartes_planner::ConstrainedSegment::retract_dist |
The distance between angular steps about z for each orientation
Definition at line 32 of file constrained_segment.h.
Eigen::Vector3d descartes_planner::ConstrainedSegment::start |
Definition at line 24 of file constrained_segment.h.
double descartes_planner::ConstrainedSegment::z_axis_disc |
Linear velocity between each disc point
Definition at line 31 of file constrained_segment.h.