Classes | Macros | Functions | Variables
hand_kinematics_coupling.cpp File Reference
#include <cmath>
#include <ros/ros.h>
#include <tf/transform_listener.h>
#include <tf_conversions/tf_kdl.h>
#include <tf/transform_datatypes.h>
#include <kdl_parser/kdl_parser.hpp>
#include <kdl/jntarray.hpp>
#include <kdl_coupling/chain_coupling.hpp>
#include <kdl/chainfksolverpos_recursive.hpp>
#include <kdl_coupling/chainiksolverpos_nr_jl_coupling.hpp>
#include <kdl_coupling/chainiksolvervel_wdls_coupling.hpp>
#include <moveit_msgs/GetPositionFK.h>
#include <moveit_msgs/GetPositionIK.h>
#include <moveit_msgs/KinematicSolverInfo.h>
#include <sr_utilities/sr_math_utils.hpp>
#include <urdf/model.h>
#include <string>
#include <vector>
Include dependency graph for hand_kinematics_coupling.cpp:

Go to the source code of this file.

Classes

class  Kinematics
 

Macros

#define IK_EPS   1e-5
 

Functions

int main (int argc, char **argv)
 
Eigen::MatrixXd updateCouplingFF (const KDL::JntArray &q)
 
Eigen::MatrixXd updateCouplingLF (const KDL::JntArray &q)
 
Eigen::MatrixXd updateCouplingMF (const KDL::JntArray &q)
 
Eigen::MatrixXd updateCouplingRF (const KDL::JntArray &q)
 
Eigen::MatrixXd updateCouplingTH (const KDL::JntArray &q)
 

Variables

static const std::string FK_SERVICE = "get_fk"
 
static const std::string IK_SERVICE = "get_ik"
 

Macro Definition Documentation

#define IK_EPS   1e-5

Definition at line 70 of file hand_kinematics_coupling.cpp.

Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 644 of file hand_kinematics_coupling.cpp.

Eigen::MatrixXd updateCouplingFF ( const KDL::JntArray q)

Definition at line 72 of file hand_kinematics_coupling.cpp.

Eigen::MatrixXd updateCouplingLF ( const KDL::JntArray q)

Definition at line 129 of file hand_kinematics_coupling.cpp.

Eigen::MatrixXd updateCouplingMF ( const KDL::JntArray q)

Definition at line 91 of file hand_kinematics_coupling.cpp.

Eigen::MatrixXd updateCouplingRF ( const KDL::JntArray q)

Definition at line 110 of file hand_kinematics_coupling.cpp.

Eigen::MatrixXd updateCouplingTH ( const KDL::JntArray q)

Definition at line 149 of file hand_kinematics_coupling.cpp.

Variable Documentation

const std::string FK_SERVICE = "get_fk"
static

Definition at line 68 of file hand_kinematics_coupling.cpp.

const std::string IK_SERVICE = "get_ik"
static

Definition at line 67 of file hand_kinematics_coupling.cpp.



hand_kinematics
Author(s): Juan Antonio Corrales Ramon (UPMC),, Guillaume Walck (CITEC)
autogenerated on Wed Oct 14 2020 04:05:07