pose_verification_helpers.h
Go to the documentation of this file.
1 //
2 // Created by yijiangh on 4/9/18.
3 //
4 
5 #ifndef FRAMEFAB_MPP_POSE_VERIFICATION_HELPERS_H
6 #define FRAMEFAB_MPP_POSE_VERIFICATION_HELPERS_H
7 
10 
11 namespace descartes_planner
12 {
13 
14 // if pose is feasible, return true and start and end joint solution
15 // otherwise return empty joint solution
16 // TODO: this one is only used in spatial extrusion
17 bool checkFeasibility(
18  descartes_core::RobotModel& model,
19  const std::vector<Eigen::Affine3d>& poses,
21  descartes_planner::CapVert& cap_vert);
22 
24  descartes_core::RobotModel& model,
25  const std::vector<std::vector<Eigen::Affine3d>>& poses,
27  descartes_planner::CapVert& cap_vert);
28 
30  descartes_core::RobotModel& model,
32  descartes_planner::CapVert& cap_vert);
33 
34 }
35 
36 #endif //FRAMEFAB_MPP_POSE_VERIFICATION_HELPERS_H
bool checkFeasibility(descartes_core::RobotModel &model, const std::vector< Eigen::Affine3d > &poses, descartes_planner::CapRung &cap_rung, descartes_planner::CapVert &cap_vert)
bool checkFeasibilityPickNPlace(descartes_core::RobotModel &model, const std::vector< std::vector< Eigen::Affine3d >> &poses, descartes_planner::CapRung &cap_rung, descartes_planner::CapVert &cap_vert)
bool domainDiscreteEnumerationCheck(descartes_core::RobotModel &model, descartes_planner::CapRung &cap_rung, descartes_planner::CapVert &cap_vert)


choreo_descartes_planner
Author(s): Yijiang Huang , Jonathan Meyer
autogenerated on Thu Jul 18 2019 03:58:35