#include "frames.hpp"
#include "jacobian.hpp"
#include <Eigen/Core>
Go to the source code of this file.
Classes | |
class | KDL::JntArray |
This class represents an fixed size array containing joint values of a KDL::Chain. More... | |
Namespaces | |
namespace | KDL |
Functions | |
void | KDL::Add (const JntArray &src1, const JntArray &src2, JntArray &dest) |
Function to add two joint arrays, all the arguments must have the same size: A + B = C. | |
void | KDL::Divide (const JntArray &src, const double &factor, JntArray &dest) |
Function to divide all the array values with a scalar factor: A/b=C. | |
bool | KDL::Equal (const JntArray &src1, const JntArray &src2, double eps=epsilon) |
Function to check if two arrays are the same with a precision of eps. | |
void | KDL::Multiply (const JntArray &src, const double &factor, JntArray &dest) |
Function to multiply all the array values with a scalar factor: A*b=C. | |
void | KDL::MultiplyJacobian (const Jacobian &jac, const JntArray &src, Twist &dest) |
Function to multiply a KDL::Jacobian with a KDL::JntArray to get a KDL::Twist, it should not be used to calculate the forward velocity kinematics, the solver classes are built for this purpose. | |
bool | KDL::operator== (const JntArray &src1, const JntArray &src2) |
void | KDL::SetToZero (JntArray &array) |
Function to set all the values of the array to 0. | |
void | KDL::Subtract (const JntArray &src1, const JntArray &src2, JntArray &dest) |
Function to subtract two joint arrays, all the arguments must have the same size: A - B = C. |