1 #ifndef KDL_CONVERSIONS_HPP 2 #define KDL_CONVERSIONS_HPP 5 #include <kdl/frames.hpp> 6 #include <base/samples/RigidBodyState.hpp> 7 #include <base/samples/Wrench.hpp> 8 #include <base/JointLimits.hpp> 9 #include <base/samples/Joints.hpp> 10 #include<kdl/jntarray.hpp> 17 void KDL2RigidBodyState(
const KDL::Frame &pose_in,
const KDL::Twist &twist_in, base::samples::RigidBodyState& out);
21 void RigidBodyState2KDL(
const base::samples::RigidBodyState& in, KDL::Frame& pose_out, KDL::Twist& twist_out);
26 void baseJointLimits2KDLJntLimitArray(
const std::string& startJoint,
const std::string& endJoint,
const base::JointLimits& jointLimits, KDL::JntArray& qMin, KDL::JntArray& qMax);
29 void baseJoints2KDLJntArray(
const std::string& startJoint,
const std::string& endJoint,
const base::samples::Joints& jointSamples, KDL::JntArray& jntArray);
32 void KDLJntArray2baseJoints(
const std::string& startJoint,
const std::string& endJoint,
const KDL::JntArray& jntArray, base::samples::Joints& jointSamples);
void WrenchToKDLWrench(const base::samples::Wrench &in, KDL::Wrench &out)
Definition: KDLConversions.cpp:46
void baseJointLimits2KDLJntLimitArray(const base::JointLimits &jointLimits, KDL::JntArray &qMin, KDL::JntArray &qMax)
Definition: KDLConversions.cpp:51
void baseJoints2KDLJntArray(const base::samples::Joints &jointSamples, KDL::JntArray &jntArray)
Definition: KDLConversions.cpp:71
Definition: KDLConversions.cpp:3
void BaseVector3dToKDLVector(const base::Vector3d &in, KDL::Vector &out)
Definition: KDLConversions.cpp:41
void KDL2RigidBodyState(const KDL::Frame &in, base::samples::RigidBodyState &out)
Definition: KDLConversions.cpp:6
void KDLJntArray2baseJoints(const KDL::JntArray &jntArray, base::samples::Joints &jointSamples)
Definition: KDLConversions.cpp:84
void RigidBodyState2KDL(const base::samples::RigidBodyState &in, KDL::Frame &out)
Definition: KDLConversions.cpp:23