Class ReachRecord
Defined in File types.h
Class Documentation
-
class ReachRecord
Reachability data for a single target Cartesian pose.
Public Functions
-
EIGEN_MAKE_ALIGNED_OPERATOR_NEW ReachRecord(const bool reached, const Eigen::Isometry3d &goal, const std::map<std::string, double> seed_state, const std::map<std::string, double> goal_state, const double score)
-
ReachRecord() = default
-
ReachRecord(const ReachRecord&) = default
-
ReachRecord &operator=(const ReachRecord&) = default
-
ReachRecord &operator=(ReachRecord&&) = default
-
bool operator==(const ReachRecord &rhs) const
Public Members
-
bool reached
Boolean flag indicating whether the target pose was reachable.
-
Eigen::Isometry3d goal
Cartesian pose of the target.
-
std::map<std::string, double> seed_state
Seed state used for the IK solver at this target pose.
-
std::map<std::string, double> goal_state
Robot pose (i.e., IK solution) used to reach this target pose.
-
double score
Reachability score associated with this target pose.
Friends
- friend class boost::serialization::access
-
EIGEN_MAKE_ALIGNED_OPERATOR_NEW ReachRecord(const bool reached, const Eigen::Isometry3d &goal, const std::map<std::string, double> seed_state, const std::map<std::string, double> goal_state, const double score)