, including all inherited members.
active_joints_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
calculateCollisionIncrements(Eigen::MatrixXd &collision_increments, double &distance) | collision_proximity_planner::CollisionProximityPlanner | [private] |
chomp_robot_model_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
clear() | collision_proximity_planner::CollisionProximityPlanner | |
collision_increments_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
collision_point_pos_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
collision_point_pos_eigen_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
collision_point_potential_gradient_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
collision_point_vel_mag_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
CollisionProximityPlanner(const std::string &robot_description_name) | collision_proximity_planner::CollisionProximityPlanner | |
cps_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
current_attached_body_names_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
current_link_names_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
display_trajectory_publisher_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
fillInGroupArray(const KDL::JntArray &jnt_array_group, const std::vector< int > &group_joint_to_kdl_joint_index, KDL::JntArray &jnt_array) | collision_proximity_planner::CollisionProximityPlanner | [private] |
fillInGroupState(arm_navigation_msgs::RobotState &robot_state, const arm_navigation_msgs::RobotState &group_state) | collision_proximity_planner::CollisionProximityPlanner | |
findPathToFreeState(const arm_navigation_msgs::RobotState &robot_state, arm_navigation_msgs::RobotTrajectory &robot_trajectory) | collision_proximity_planner::CollisionProximityPlanner | |
getFreePath(arm_navigation_msgs::GetMotionPlan::Request &req, arm_navigation_msgs::GetMotionPlan::Response &res) | collision_proximity_planner::CollisionProximityPlanner | [private] |
getGroupArray(const KDL::JntArray &jnt_array, const std::vector< int > &group_joint_to_kdl_joint_index, KDL::JntArray &jnt_array_group) | collision_proximity_planner::CollisionProximityPlanner | [private] |
getJacobian(const int &link_index, std::vector< Eigen::Map< Eigen::Vector3d > > &joint_pos, std::vector< Eigen::Map< Eigen::Vector3d > > &joint_axis, Eigen::Vector3d &collision_point_pos, Eigen::MatrixBase< Derived > &jacobian, const std::vector< int > &group_joint_to_kdl_joint_index) const | collision_proximity_planner::CollisionProximityPlanner | [inline, private] |
getStateGradient(const arm_navigation_msgs::RobotState &group_state, double &distance, arm_navigation_msgs::RobotState &gradient) | collision_proximity_planner::CollisionProximityPlanner | |
group_joint_to_kdl_joint_index_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
group_name_cps_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
group_state_joint_array_group_mapping_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
initializeForGroup(const std::string &group_name) | collision_proximity_planner::CollisionProximityPlanner | [private] |
isParentJoint(const int &link_index, const int &joint_index) | collision_proximity_planner::CollisionProximityPlanner | [private] |
isParentJoint(const int &link_index, const int &joint_index) const | collision_proximity_planner::CollisionProximityPlanner | [inline, private] |
jacobian_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
jacobian_jacobian_tranpose_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
jacobian_pseudo_inverse_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
jnt_array_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
jnt_array_group_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
joint_array_group_group_state_mapping_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
joint_axis_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
joint_axis_eigen_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
joint_pos_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
joint_pos_eigen_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
kdlJointTrajectoryToRobotTrajectory(std::vector< KDL::JntArray > &jnt_trajectory, arm_navigation_msgs::RobotTrajectory &robot_trajectory) | collision_proximity_planner::CollisionProximityPlanner | [private] |
mapGroupState(const arm_navigation_msgs::RobotState &group_state, const std::vector< int > &mapping) | collision_proximity_planner::CollisionProximityPlanner | [private] |
max_iterations_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
max_joint_update_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
num_joints_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
performForwardKinematics(KDL::JntArray &jnt_array, const bool &full) | collision_proximity_planner::CollisionProximityPlanner | [private] |
planning_group_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
planning_service_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
private_handle_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
reference_frame_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
refineState(const arm_navigation_msgs::RobotState &group_state, arm_navigation_msgs::RobotTrajectory &robot_trajectory) | collision_proximity_planner::CollisionProximityPlanner | |
robot_state_group_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
root_handle_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
segment_frames_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
setGroupState(const arm_navigation_msgs::RobotState &group_state) | collision_proximity_planner::CollisionProximityPlanner | |
setPlanningMonitorToCurrentState() | collision_proximity_planner::CollisionProximityPlanner | [private] |
setRobotState(const arm_navigation_msgs::RobotState &robot_state) | collision_proximity_planner::CollisionProximityPlanner | |
updateCollisionProximitySpace(const arm_navigation_msgs::RobotState &group_state) | collision_proximity_planner::CollisionProximityPlanner | [private] |
updateGroupRobotState(const KDL::JntArray &jnt_array) | collision_proximity_planner::CollisionProximityPlanner | [private] |
updateJointState(KDL::JntArray &jnt_array, Eigen::MatrixXd &collision_increments) | collision_proximity_planner::CollisionProximityPlanner | [private] |
use_pseudo_inverse_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
vis_marker_array_publisher_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
vis_marker_publisher_ | collision_proximity_planner::CollisionProximityPlanner | [private] |
~CollisionProximityPlanner() | collision_proximity_planner::CollisionProximityPlanner | [virtual] |