$search
#include <parabolic_blend_shortcutter.h>
Public Member Functions | |
virtual bool | ConfigFeasible (const 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 59 of file parabolic_blend_shortcutter.h.
constraint_aware_spline_smoother::FeasibilityChecker::FeasibilityChecker | ( | ) |
Definition at line 84 of file parabolic_blend_shortcutter.h.
bool constraint_aware_spline_smoother::FeasibilityChecker::ConfigFeasible | ( | const Vector & | x | ) | [virtual] |
Implements FeasibilityCheckerBase.
Definition at line 181 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 149 of file parabolic_blend_shortcutter.h.
void constraint_aware_spline_smoother::FeasibilityChecker::initialize | ( | ) |
Definition at line 94 of file parabolic_blend_shortcutter.h.
bool constraint_aware_spline_smoother::FeasibilityChecker::isActive | ( | ) |
Definition at line 89 of file parabolic_blend_shortcutter.h.
void constraint_aware_spline_smoother::FeasibilityChecker::resetRequest | ( | ) |
Definition at line 134 of file parabolic_blend_shortcutter.h.
bool constraint_aware_spline_smoother::FeasibilityChecker::SegmentFeasible | ( | const Vector & | a, | |
const Vector & | b | |||
) | [virtual] |
Implements FeasibilityCheckerBase.
Definition at line 203 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 108 of file parabolic_blend_shortcutter.h.
bool constraint_aware_spline_smoother::FeasibilityChecker::setupCollisionEnvironment | ( | ) | [private] |
Definition at line 138 of file parabolic_blend_shortcutter.h.
Definition at line 74 of file parabolic_blend_shortcutter.h.
planning_environment::CollisionModelsInterface* constraint_aware_spline_smoother::FeasibilityChecker::collision_models_interface_ [private] |
Definition at line 78 of file parabolic_blend_shortcutter.h.
Definition at line 75 of file parabolic_blend_shortcutter.h.
std::vector<std::string> constraint_aware_spline_smoother::FeasibilityChecker::joint_names_ [private] |
Definition at line 73 of file parabolic_blend_shortcutter.h.
Definition at line 76 of file parabolic_blend_shortcutter.h.
arm_navigation_msgs::Constraints constraint_aware_spline_smoother::FeasibilityChecker::path_constraints_ [private] |
Definition at line 81 of file parabolic_blend_shortcutter.h.