This is the complete list of members for exotica::KinematicTree, including all inherited members.
| acceleration_limits_ | exotica::KinematicTree | private |
| AddElement(const std::string &name, const Eigen::Isometry3d &transform, const std::string &parent="", shapes::ShapeConstPtr shape=shapes::ShapeConstPtr(nullptr), const KDL::RigidBodyInertia &inertia=KDL::RigidBodyInertia::Zero(), const Eigen::Vector4d &color=Eigen::Vector4d(0.5, 0.5, 0.5, 1.0), const std::vector< VisualElement > &visual={}, bool is_controlled=false) | exotica::KinematicTree | |
| AddElement(const std::string &name, const Eigen::Isometry3d &transform, const std::string &parent, const std::string &shape_resource_path, Eigen::Vector3d scale=Eigen::Vector3d::Ones(), const KDL::RigidBodyInertia &inertia=KDL::RigidBodyInertia::Zero(), const Eigen::Vector4d &color=Eigen::Vector4d(0.5, 0.5, 0.5, 1.0), const std::vector< VisualElement > &visual={}, bool is_controlled=false) | exotica::KinematicTree | |
| AddElementFromSegmentMapIterator(KDL::SegmentMap::const_iterator segment, std::shared_ptr< KinematicElement > parent) | exotica::KinematicTree | private |
| AddEnvironmentElement(const std::string &name, const Eigen::Isometry3d &transform, const std::string &parent="", shapes::ShapeConstPtr shape=shapes::ShapeConstPtr(nullptr), const KDL::RigidBodyInertia &inertia=KDL::RigidBodyInertia::Zero(), const Eigen::Vector4d &color=Eigen::Vector4d(0.5, 0.5, 0.5, 1.0), const std::vector< VisualElement > &visual={}, bool is_controlled=false) | exotica::KinematicTree | |
| BuildTree(const KDL::Tree &RobotKinematics) | exotica::KinematicTree | private |
| ChangeParent(const std::string &name, const std::string &parent, const KDL::Frame &pose, bool relative) | exotica::KinematicTree | |
| collision_tree_map_ | exotica::KinematicTree | private |
| ComputeH(KinematicFrame &frame, const KDL::Jacobian &jacobian, exotica::Hessian &hessian) const | exotica::KinematicTree | private |
| ComputeJ(KinematicFrame &frame, KDL::Jacobian &jacobian) const | exotica::KinematicTree | private |
| controlled_base_type_ | exotica::KinematicTree | private |
| controlled_joints_ | exotica::KinematicTree | private |
| controlled_joints_map_ | exotica::KinematicTree | private |
| controlled_joints_names_ | exotica::KinematicTree | private |
| controlled_link_names_ | exotica::KinematicTree | private |
| debug | exotica::KinematicTree | |
| debug_frames_ | exotica::KinematicTree | private |
| debug_scene_changed_ | exotica::KinematicTree | private |
| debug_tree_ | exotica::KinematicTree | private |
| DoesLinkWithNameExist(std::string name) const | exotica::KinematicTree | |
| environment_tree_ | exotica::KinematicTree | private |
| FindKinematicElementByName(const std::string &frame_name) | exotica::KinematicTree | |
| FK(KinematicFrame &frame) const | exotica::KinematicTree | |
| FK(std::shared_ptr< KinematicElement > element_A, const KDL::Frame &offset_a, std::shared_ptr< KinematicElement > element_B, const KDL::Frame &offset_b) const | exotica::KinematicTree | |
| FK(const std::string &element_A, const KDL::Frame &offset_a, const std::string &element_B, const KDL::Frame &offset_b) const | exotica::KinematicTree | |
| flags_ | exotica::KinematicTree | private |
| generator_ | exotica::KinematicTree | private |
| GetAccelerationLimits() const | exotica::KinematicTree | inline |
| GetCollisionObjectTypes() const | exotica::KinematicTree | |
| GetCollisionTreeMap() const | exotica::KinematicTree | inline |
| GetControlledBaseType() const | exotica::KinematicTree | |
| GetControlledJointNames() const | exotica::KinematicTree | inline |
| GetControlledJoints() const | exotica::KinematicTree | inline |
| GetControlledJointsMap() const | exotica::KinematicTree | inline |
| GetControlledLinkMass() const | exotica::KinematicTree | |
| GetControlledLinkNames() const | exotica::KinematicTree | inline |
| GetControlledState() const | exotica::KinematicTree | |
| GetJointLimits() const | exotica::KinematicTree | inline |
| GetKinematicChain(const std::string &begin, const std::string &end) const | exotica::KinematicTree | |
| GetKinematicChainLinks(const std::string &begin, const std::string &end) const | exotica::KinematicTree | |
| GetKinematicResponse() | exotica::KinematicTree | inline |
| GetModelBaseType() const | exotica::KinematicTree | |
| GetModelJointNames() const | exotica::KinematicTree | inline |
| GetModelJointsMap() const | exotica::KinematicTree | inline |
| GetModelLinkNames() const | exotica::KinematicTree | inline |
| GetModelState() const | exotica::KinematicTree | |
| GetModelStateMap() const | exotica::KinematicTree | |
| GetModelTree() const | exotica::KinematicTree | inline |
| GetNumControlledJoints() const | exotica::KinematicTree | |
| GetNumModelJoints() const | exotica::KinematicTree | |
| GetRandomControlledState() | exotica::KinematicTree | |
| GetRobotModel() const | exotica::KinematicTree | |
| GetRootFrameName() const | exotica::KinematicTree | |
| GetRootJointName() const | exotica::KinematicTree | |
| GetTree() const | exotica::KinematicTree | inline |
| GetTreeMap() const | exotica::KinematicTree | inline |
| GetUsedJointLimits() const | exotica::KinematicTree | |
| GetVelocityLimits() const | exotica::KinematicTree | inline |
| has_acceleration_limit_ | exotica::KinematicTree | private |
| HasAccelerationLimits() const | exotica::KinematicTree | inline |
| HasModelLink(const std::string &link) const | exotica::KinematicTree | |
| Hessian(std::shared_ptr< KinematicElement > element_A, const KDL::Frame &offset_a, std::shared_ptr< KinematicElement > element_B, const KDL::Frame &offset_b) const | exotica::KinematicTree | |
| Hessian(const std::string &element_A, const KDL::Frame &offset_a, const std::string &element_B, const KDL::Frame &offset_b) const | exotica::KinematicTree | |
| Instantiate(const std::string &joint_group, robot_model::RobotModelPtr model, const std::string &name) | exotica::KinematicTree | |
| IsControlled(std::shared_ptr< KinematicElement > joint) | exotica::KinematicTree | |
| IsControlledLink(const std::string &link_name) | exotica::KinematicTree | |
| Jacobian(std::shared_ptr< KinematicElement > element_A, const KDL::Frame &offset_a, std::shared_ptr< KinematicElement > element_B, const KDL::Frame &offset_b) const | exotica::KinematicTree | |
| Jacobian(const std::string &element_A, const KDL::Frame &offset_a, const std::string &element_B, const KDL::Frame &offset_b) const | exotica::KinematicTree | |
| joint_limits_ | exotica::KinematicTree | private |
| marker_array_msg_ | exotica::KinematicTree | private |
| model_ | exotica::KinematicTree | private |
| model_base_type_ | exotica::KinematicTree | private |
| model_joints_map_ | exotica::KinematicTree | private |
| model_joints_names_ | exotica::KinematicTree | private |
| model_link_names_ | exotica::KinematicTree | private |
| model_tree_ | exotica::KinematicTree | private |
| name_ | exotica::KinematicTree | private |
| num_controlled_joints_ | exotica::KinematicTree | private |
| num_joints_ | exotica::KinematicTree | private |
| octomap_pub_ | exotica::KinematicTree | private |
| operator=(const Uncopyable &) | exotica::Uncopyable | private |
| PublishFrames(const std::string &tf_prefix="exotica") | exotica::KinematicTree | |
| random_state_distributions_ | exotica::KinematicTree | private |
| rd_ | exotica::KinematicTree | private |
| RequestFrames(const KinematicsRequest &request) | exotica::KinematicTree | |
| ResetJointLimits() | exotica::KinematicTree | |
| ResetModel() | exotica::KinematicTree | |
| root_ | exotica::KinematicTree | private |
| root_joint_name_ | exotica::KinematicTree | private |
| SetFloatingBaseLimitsPosXYZEulerZYX(const std::vector< double > &lower, const std::vector< double > &upper) | exotica::KinematicTree | |
| SetFloatingBaseLimitsPosXYZEulerZYX(const std::vector< double > &lower, const std::vector< double > &upper, const std::vector< double > &velocity, const std::vector< double > &acceleration) | exotica::KinematicTree | |
| SetJointAccelerationLimits(Eigen::VectorXdRefConst acceleration_in) | exotica::KinematicTree | |
| SetJointLimitsLower(Eigen::VectorXdRefConst lower_in) | exotica::KinematicTree | |
| SetJointLimitsUpper(Eigen::VectorXdRefConst upper_in) | exotica::KinematicTree | |
| SetJointVelocityLimits(Eigen::VectorXdRefConst velocity_in) | exotica::KinematicTree | |
| SetKinematicResponse(std::shared_ptr< KinematicResponse > response_in) | exotica::KinematicTree | inline |
| SetModelState(Eigen::VectorXdRefConst x) | exotica::KinematicTree | |
| SetModelState(const std::map< std::string, double > &x) | exotica::KinematicTree | |
| SetPlanarBaseLimitsPosXYEulerZ(const std::vector< double > &lower, const std::vector< double > &upper) | exotica::KinematicTree | |
| SetPlanarBaseLimitsPosXYEulerZ(const std::vector< double > &lower, const std::vector< double > &upper, const std::vector< double > &velocity, const std::vector< double > &acceleration) | exotica::KinematicTree | |
| SetSeed(const uint_fast32_t seed) | exotica::KinematicTree | inline |
| shapes_pub_ | exotica::KinematicTree | private |
| solution_ | exotica::KinematicTree | private |
| state_size_ | exotica::KinematicTree | private |
| tree_ | exotica::KinematicTree | private |
| tree_map_ | exotica::KinematicTree | private |
| tree_state_ | exotica::KinematicTree | private |
| Uncopyable()=default | exotica::Uncopyable | |
| Uncopyable(const Uncopyable &) | exotica::Uncopyable | private |
| Update(Eigen::VectorXdRefConst x) | exotica::KinematicTree | |
| UpdateFK() | exotica::KinematicTree | private |
| UpdateH() | exotica::KinematicTree | private |
| UpdateJ() | exotica::KinematicTree | private |
| UpdateJointLimits() | exotica::KinematicTree | private |
| UpdateModel() | exotica::KinematicTree | |
| UpdateTree() | exotica::KinematicTree | private |
| velocity_limits_ | exotica::KinematicTree | private |
| ~Uncopyable()=default | exotica::Uncopyable |