, including all inherited members.
avoidJointLimitsSecondaryTask(const JointStateGroup *joint_state_group, Eigen::VectorXd &stvector, double activation_threshold, double gain) const | robot_state::JointStateGroup | |
computeCartesianPath(std::vector< boost::shared_ptr< RobotState > > &traj, const std::string &link_name, const Eigen::Vector3d &direction, bool global_reference_frame, double distance, double max_step, double jump_threshold, const StateValidityCallbackFn &validCallback=StateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) | robot_state::JointStateGroup | |
computeCartesianPath(std::vector< boost::shared_ptr< RobotState > > &traj, const std::string &link_name, const Eigen::Affine3d &target, bool global_reference_frame, double max_step, double jump_threshold, const StateValidityCallbackFn &validCallback=StateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) | robot_state::JointStateGroup | |
computeCartesianPath(std::vector< boost::shared_ptr< RobotState > > &traj, const std::string &link_name, const EigenSTL::vector_Affine3d &waypoints, bool global_reference_frame, double max_step, double jump_threshold, const StateValidityCallbackFn &validCallback=StateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) | robot_state::JointStateGroup | |
computeJointVelocity(Eigen::VectorXd &qdot, const Eigen::VectorXd &twist, const std::string &tip, const SecondaryTaskFn &st=SecondaryTaskFn()) const | robot_state::JointStateGroup | |
copyFrom(const JointStateGroup &other_jsg) | robot_state::JointStateGroup | [private] |
distance(const JointStateGroup *other) const | robot_state::JointStateGroup | |
enforceBounds() | robot_state::JointStateGroup | |
getDefaultIKAttempts() const | robot_state::JointStateGroup | [inline] |
getDefaultIKTimeout() const | robot_state::JointStateGroup | [inline] |
getJacobian(const std::string &link_name, const Eigen::Vector3d &reference_point_position, Eigen::MatrixXd &jacobian, bool use_quaterion_representation=false) const | robot_state::JointStateGroup | |
getJointModelGroup() const | robot_state::JointStateGroup | [inline] |
getJointNames() const | robot_state::JointStateGroup | [inline] |
getJointRoots() const | robot_state::JointStateGroup | [inline] |
getJointState(const std::string &joint) const | robot_state::JointStateGroup | |
getJointStateVector() const | robot_state::JointStateGroup | [inline] |
getMinDistanceToBounds() const | robot_state::JointStateGroup | |
getName() const | robot_state::JointStateGroup | [inline] |
getRandomNumberGenerator() | robot_state::JointStateGroup | |
getRobotState() const | robot_state::JointStateGroup | [inline] |
getRobotState() | robot_state::JointStateGroup | [inline] |
getVariableCount() const | robot_state::JointStateGroup | [inline] |
getVariableValues(std::vector< double > &joint_state_values) const | robot_state::JointStateGroup | |
getVariableValues(Eigen::VectorXd &joint_state_values) const | robot_state::JointStateGroup | |
getVariableValues(std::map< std::string, double > &joint_state_values) const | robot_state::JointStateGroup | |
hasJointState(const std::string &joint) const | robot_state::JointStateGroup | |
ikCallbackFnAdapter(const StateValidityCallbackFn &constraint, const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_sol, moveit_msgs::MoveItErrorCodes &error_code) | robot_state::JointStateGroup | [private] |
infinityNormDistance(const JointStateGroup *other) const | robot_state::JointStateGroup | |
integrateJointVelocity(const Eigen::VectorXd &qdot, double dt, const StateValidityCallbackFn &constraint=StateValidityCallbackFn()) | robot_state::JointStateGroup | |
interpolate(const JointStateGroup *to, const double t, JointStateGroup *dest) const | robot_state::JointStateGroup | |
joint_model_group_ | robot_state::JointStateGroup | [private] |
joint_roots_ | robot_state::JointStateGroup | [private] |
joint_state_map_ | robot_state::JointStateGroup | [private] |
joint_state_vector_ | robot_state::JointStateGroup | [private] |
JointStateGroup(RobotState *state, const robot_model::JointModelGroup *jmg) | robot_state::JointStateGroup | |
kinematic_state_ | robot_state::JointStateGroup | [private] |
operator=(const JointStateGroup &other) | robot_state::JointStateGroup | |
rng_ | robot_state::JointStateGroup | [private] |
satisfiesBounds(double margin=0.0) const | robot_state::JointStateGroup | |
setFromDiffIK(const Eigen::VectorXd &twist, const std::string &tip, double dt, const StateValidityCallbackFn &constraint=StateValidityCallbackFn(), const SecondaryTaskFn &st=SecondaryTaskFn()) | robot_state::JointStateGroup | |
setFromDiffIK(const geometry_msgs::Twist &twist, const std::string &tip, double dt, const StateValidityCallbackFn &constraint=StateValidityCallbackFn(), const SecondaryTaskFn &st=SecondaryTaskFn()) | robot_state::JointStateGroup | |
setFromIK(const geometry_msgs::Pose &pose, const std::string &tip, unsigned int attempts=0, double timeout=0.0, const StateValidityCallbackFn &constraint=StateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) | robot_state::JointStateGroup | |
setFromIK(const geometry_msgs::Pose &pose, unsigned int attempts=0, double timeout=0.0, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) | robot_state::JointStateGroup | |
setFromIK(const geometry_msgs::Pose &pose, unsigned int attempts=0, double timeout=0.0, const StateValidityCallbackFn &constraint=StateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) | robot_state::JointStateGroup | |
setFromIK(const Eigen::Affine3d &pose, unsigned int attempts=0, double timeout=0.0, const StateValidityCallbackFn &constraint=StateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) | robot_state::JointStateGroup | |
setFromIK(const Eigen::Affine3d &pose_in, const std::string &tip_in, unsigned int attempts, double timeout, const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) | robot_state::JointStateGroup | |
setFromIK(const Eigen::Affine3d &pose_in, unsigned int attempts, double timeout, const kinematics::KinematicsQueryOptions &options) | robot_state::JointStateGroup | |
setFromIK(const Eigen::Affine3d &pose, const std::string &tip, unsigned int attempts=0, double timeout=0.0, const StateValidityCallbackFn &constraint=StateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) | robot_state::JointStateGroup | |
setFromIK(const Eigen::Affine3d &pose, const std::string &tip, const std::vector< double > &consistency_limits, unsigned int attempts=0, double timeout=0.0, const StateValidityCallbackFn &constraint=StateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) | robot_state::JointStateGroup | |
setFromIK(const EigenSTL::vector_Affine3d &poses, const std::vector< std::string > &tips, unsigned int attempts=0, double timeout=0.0, const StateValidityCallbackFn &constraint=StateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) | robot_state::JointStateGroup | |
setFromIK(const EigenSTL::vector_Affine3d &poses, const std::vector< std::string > &tips, const std::vector< std::vector< double > > &consistency_limits, unsigned int attempts=0, double timeout=0.0, const StateValidityCallbackFn &constraint=StateValidityCallbackFn(), const kinematics::KinematicsQueryOptions &options=kinematics::KinematicsQueryOptions()) | robot_state::JointStateGroup | |
setToDefaultState(const std::string &name) | robot_state::JointStateGroup | |
setToDefaultValues() | robot_state::JointStateGroup | |
setToRandomValues() | robot_state::JointStateGroup | |
setToRandomValuesNearBy(const std::vector< double > &near, const std::map< robot_model::JointModel::JointType, double > &distance_map) | robot_state::JointStateGroup | |
setToRandomValuesNearBy(const std::vector< double > &near, const std::vector< double > &distances) | robot_state::JointStateGroup | |
setVariableValues(const std::vector< double > &joint_state_values) | robot_state::JointStateGroup | |
setVariableValues(const Eigen::VectorXd &joint_state_values) | robot_state::JointStateGroup | |
setVariableValues(const std::map< std::string, double > &joint_state_map) | robot_state::JointStateGroup | |
setVariableValues(const sensor_msgs::JointState &js) | robot_state::JointStateGroup | |
updated_links_ | robot_state::JointStateGroup | [private] |
updateLinkTransforms() | robot_state::JointStateGroup | |
~JointStateGroup() | robot_state::JointStateGroup | |