Tesseract KDL utility functions. More...
#include <tesseract_common/macros.h>#include <kdl/frames.hpp>#include <kdl/jntarray.hpp>#include <kdl/tree.hpp>#include <kdl/chain.hpp>#include <Eigen/Geometry>#include <tesseract_scene_graph/fwd.h>

Go to the source code of this file.
Classes | |
| struct | tesseract_kinematics::KDLChainData |
| The KDLChainData struct. More... | |
Namespaces | |
| tesseract_kinematics | |
Functions | |
| void | tesseract_kinematics::EigenToKDL (const Eigen::Isometry3d &transform, KDL::Frame &frame) |
| Convert Eigen::Isometry3d to KDL::Frame. More... | |
| void | tesseract_kinematics::EigenToKDL (const Eigen::Ref< const Eigen::VectorXd > &vec, KDL::JntArray &joints) |
| Convert Eigen::Vector to KDL::JntArray. More... | |
| void | tesseract_kinematics::KDLToEigen (const KDL::Frame &frame, Eigen::Isometry3d &transform) |
| Convert KDL::Frame to Eigen::Isometry3d. More... | |
| void | tesseract_kinematics::KDLToEigen (const KDL::Jacobian &jacobian, const std::vector< int > &q_nrs, Eigen::Ref< Eigen::MatrixXd > matrix) |
| Convert a subset of KDL::Jacobian to Eigen::Matrix. More... | |
| void | tesseract_kinematics::KDLToEigen (const KDL::Jacobian &jacobian, Eigen::Ref< Eigen::MatrixXd > matrix) |
| Convert KDL::Jacobian to Eigen::Matrix. More... | |
| void | tesseract_kinematics::KDLToEigen (const KDL::JntArray &joints, Eigen::Ref< Eigen::VectorXd > vec) |
| Convert KDL::JntArray to Eigen::Vector. More... | |
| bool | tesseract_kinematics::parseSceneGraph (KDLChainData &results, const tesseract_scene_graph::SceneGraph &scene_graph, const std::string &base_name, const std::string &tip_name) |
| Parse KDL chain data from the scene graph. More... | |
| bool | tesseract_kinematics::parseSceneGraph (KDLChainData &results, const tesseract_scene_graph::SceneGraph &scene_graph, const std::vector< std::pair< std::string, std::string >> &chains) |
| Parse KDL chain data from the scene graph. More... | |
Tesseract KDL utility functions.
Definition in file kdl_utils.h.