, 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 | |