Exotica
exotica::KinematicTree Member List

This is the complete list of members for exotica::KinematicTree, including all inherited members.

acceleration_limits_exotica::KinematicTreeprivate
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::KinematicTreeprivate
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::KinematicTreeprivate
ChangeParent(const std::string &name, const std::string &parent, const KDL::Frame &pose, bool relative)exotica::KinematicTree
collision_tree_map_exotica::KinematicTreeprivate
ComputeH(KinematicFrame &frame, const KDL::Jacobian &jacobian, exotica::Hessian &hessian) constexotica::KinematicTreeprivate
ComputeJ(KinematicFrame &frame, KDL::Jacobian &jacobian) constexotica::KinematicTreeprivate
controlled_base_type_exotica::KinematicTreeprivate
controlled_joints_exotica::KinematicTreeprivate
controlled_joints_map_exotica::KinematicTreeprivate
controlled_joints_names_exotica::KinematicTreeprivate
controlled_link_names_exotica::KinematicTreeprivate
debugexotica::KinematicTree
debug_frames_exotica::KinematicTreeprivate
debug_scene_changed_exotica::KinematicTreeprivate
debug_tree_exotica::KinematicTreeprivate
DoesLinkWithNameExist(std::string name) constexotica::KinematicTree
environment_tree_exotica::KinematicTreeprivate
FindKinematicElementByName(const std::string &frame_name)exotica::KinematicTree
FK(KinematicFrame &frame) constexotica::KinematicTree
FK(std::shared_ptr< KinematicElement > element_A, const KDL::Frame &offset_a, std::shared_ptr< KinematicElement > element_B, const KDL::Frame &offset_b) constexotica::KinematicTree
FK(const std::string &element_A, const KDL::Frame &offset_a, const std::string &element_B, const KDL::Frame &offset_b) constexotica::KinematicTree
flags_exotica::KinematicTreeprivate
generator_exotica::KinematicTreeprivate
GetAccelerationLimits() constexotica::KinematicTreeinline
GetCollisionObjectTypes() constexotica::KinematicTree
GetCollisionTreeMap() constexotica::KinematicTreeinline
GetControlledBaseType() constexotica::KinematicTree
GetControlledJointNames() constexotica::KinematicTreeinline
GetControlledJoints() constexotica::KinematicTreeinline
GetControlledJointsMap() constexotica::KinematicTreeinline
GetControlledLinkMass() constexotica::KinematicTree
GetControlledLinkNames() constexotica::KinematicTreeinline
GetControlledState() constexotica::KinematicTree
GetJointLimits() constexotica::KinematicTreeinline
GetKinematicChain(const std::string &begin, const std::string &end) constexotica::KinematicTree
GetKinematicChainLinks(const std::string &begin, const std::string &end) constexotica::KinematicTree
GetKinematicResponse()exotica::KinematicTreeinline
GetModelBaseType() constexotica::KinematicTree
GetModelJointNames() constexotica::KinematicTreeinline
GetModelJointsMap() constexotica::KinematicTreeinline
GetModelLinkNames() constexotica::KinematicTreeinline
GetModelState() constexotica::KinematicTree
GetModelStateMap() constexotica::KinematicTree
GetModelTree() constexotica::KinematicTreeinline
GetNumControlledJoints() constexotica::KinematicTree
GetNumModelJoints() constexotica::KinematicTree
GetRandomControlledState()exotica::KinematicTree
GetRobotModel() constexotica::KinematicTree
GetRootFrameName() constexotica::KinematicTree
GetRootJointName() constexotica::KinematicTree
GetTree() constexotica::KinematicTreeinline
GetTreeMap() constexotica::KinematicTreeinline
GetUsedJointLimits() constexotica::KinematicTree
GetVelocityLimits() constexotica::KinematicTreeinline
has_acceleration_limit_exotica::KinematicTreeprivate
HasAccelerationLimits() constexotica::KinematicTreeinline
HasModelLink(const std::string &link) constexotica::KinematicTree
Hessian(std::shared_ptr< KinematicElement > element_A, const KDL::Frame &offset_a, std::shared_ptr< KinematicElement > element_B, const KDL::Frame &offset_b) constexotica::KinematicTree
Hessian(const std::string &element_A, const KDL::Frame &offset_a, const std::string &element_B, const KDL::Frame &offset_b) constexotica::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) constexotica::KinematicTree
Jacobian(const std::string &element_A, const KDL::Frame &offset_a, const std::string &element_B, const KDL::Frame &offset_b) constexotica::KinematicTree
joint_limits_exotica::KinematicTreeprivate
marker_array_msg_exotica::KinematicTreeprivate
model_exotica::KinematicTreeprivate
model_base_type_exotica::KinematicTreeprivate
model_joints_map_exotica::KinematicTreeprivate
model_joints_names_exotica::KinematicTreeprivate
model_link_names_exotica::KinematicTreeprivate
model_tree_exotica::KinematicTreeprivate
name_exotica::KinematicTreeprivate
num_controlled_joints_exotica::KinematicTreeprivate
num_joints_exotica::KinematicTreeprivate
octomap_pub_exotica::KinematicTreeprivate
operator=(const Uncopyable &)exotica::Uncopyableprivate
PublishFrames(const std::string &tf_prefix="exotica")exotica::KinematicTree
random_state_distributions_exotica::KinematicTreeprivate
rd_exotica::KinematicTreeprivate
RequestFrames(const KinematicsRequest &request)exotica::KinematicTree
ResetJointLimits()exotica::KinematicTree
ResetModel()exotica::KinematicTree
root_exotica::KinematicTreeprivate
root_joint_name_exotica::KinematicTreeprivate
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::KinematicTreeinline
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::KinematicTreeinline
shapes_pub_exotica::KinematicTreeprivate
solution_exotica::KinematicTreeprivate
state_size_exotica::KinematicTreeprivate
tree_exotica::KinematicTreeprivate
tree_map_exotica::KinematicTreeprivate
tree_state_exotica::KinematicTreeprivate
Uncopyable()=defaultexotica::Uncopyable
Uncopyable(const Uncopyable &)exotica::Uncopyableprivate
Update(Eigen::VectorXdRefConst x)exotica::KinematicTree
UpdateFK()exotica::KinematicTreeprivate
UpdateH()exotica::KinematicTreeprivate
UpdateJ()exotica::KinematicTreeprivate
UpdateJointLimits()exotica::KinematicTreeprivate
UpdateModel()exotica::KinematicTree
UpdateTree()exotica::KinematicTreeprivate
velocity_limits_exotica::KinematicTreeprivate
~Uncopyable()=defaultexotica::Uncopyable