#include <parabolic_blend_shortcutter.h>

Public Member Functions | |
| virtual bool | ConfigFeasible (const ParabolicRamp::Vector &x) |
| FeasibilityChecker () | |
| void | initialize () |
| bool | isActive () |
| void | resetRequest () |
| virtual bool | SegmentFeasible (const Vector &a, const Vector &b) |
| bool | setInitial (const trajectory_msgs::JointTrajectory &trajectory, const std::string &group_name, const arm_navigation_msgs::RobotState &start_state, const arm_navigation_msgs::Constraints &path_constraints) |
Private Member Functions | |
| void | discretizeTrajectory (const trajectory_msgs::JointTrajectory &trajectory, trajectory_msgs::JointTrajectory &trajectory_out) |
| bool | setupCollisionEnvironment () |
Private Attributes | |
| bool | active_ |
| planning_environment::CollisionModelsInterface * | collision_models_interface_ |
| double | discretization_ |
| std::vector< std::string > | joint_names_ |
| ros::NodeHandle | node_handle_ |
| arm_navigation_msgs::Constraints | path_constraints_ |
Definition at line 66 of file parabolic_blend_shortcutter.h.
Definition at line 91 of file parabolic_blend_shortcutter.h.
| bool constraint_aware_spline_smoother::FeasibilityChecker::ConfigFeasible | ( | const ParabolicRamp::Vector & | x | ) | [virtual] |
Implements ParabolicRamp::FeasibilityCheckerBase.
Definition at line 188 of file parabolic_blend_shortcutter.h.
| void constraint_aware_spline_smoother::FeasibilityChecker::discretizeTrajectory | ( | const trajectory_msgs::JointTrajectory & | trajectory, |
| trajectory_msgs::JointTrajectory & | trajectory_out | ||
| ) | [private] |
Definition at line 156 of file parabolic_blend_shortcutter.h.
Definition at line 101 of file parabolic_blend_shortcutter.h.
Definition at line 96 of file parabolic_blend_shortcutter.h.
Definition at line 141 of file parabolic_blend_shortcutter.h.
| bool constraint_aware_spline_smoother::FeasibilityChecker::SegmentFeasible | ( | const Vector & | a, |
| const Vector & | b | ||
| ) | [virtual] |
Implements ParabolicRamp::FeasibilityCheckerBase.
Definition at line 210 of file parabolic_blend_shortcutter.h.
| bool constraint_aware_spline_smoother::FeasibilityChecker::setInitial | ( | const trajectory_msgs::JointTrajectory & | trajectory, |
| const std::string & | group_name, | ||
| const arm_navigation_msgs::RobotState & | start_state, | ||
| const arm_navigation_msgs::Constraints & | path_constraints | ||
| ) |
Definition at line 115 of file parabolic_blend_shortcutter.h.
Definition at line 145 of file parabolic_blend_shortcutter.h.
Definition at line 81 of file parabolic_blend_shortcutter.h.
planning_environment::CollisionModelsInterface* constraint_aware_spline_smoother::FeasibilityChecker::collision_models_interface_ [private] |
Definition at line 85 of file parabolic_blend_shortcutter.h.
Definition at line 82 of file parabolic_blend_shortcutter.h.
std::vector<std::string> constraint_aware_spline_smoother::FeasibilityChecker::joint_names_ [private] |
Definition at line 80 of file parabolic_blend_shortcutter.h.
Definition at line 83 of file parabolic_blend_shortcutter.h.
arm_navigation_msgs::Constraints constraint_aware_spline_smoother::FeasibilityChecker::path_constraints_ [private] |
Definition at line 88 of file parabolic_blend_shortcutter.h.