22#ifndef KDL_JNTARRAY_HPP
23#define KDL_JNTARRAY_HPP
26#include "jacobian.hpp"
Definition jacobian.hpp:37
Definition jntarray.hpp:70
double operator()(unsigned int i, unsigned int j=0) const
unsigned int rows() const
friend void SetToZero(JntArray &array)
friend bool operator==(const JntArray &src1, const JntArray &src2)
JntArray(unsigned int size)
JntArray & operator=(const JntArray &arg)
void resize(unsigned int newSize)
friend void MultiplyJacobian(const Jacobian &jac, const JntArray &src, Twist &dest)
friend void Subtract(const JntArray &src1, const JntArray &src2, JntArray &dest)
Eigen::VectorXd data
Definition jntarray.hpp:72
friend void Multiply(const JntArray &src, const double &factor, JntArray &dest)
friend void Divide(const JntArray &src, const double &factor, JntArray &dest)
friend void Add(const JntArray &src1, const JntArray &src2, JntArray &dest)
friend bool Equal(const JntArray &src1, const JntArray &src2, double eps)
JntArray(const JntArray &arg)
unsigned int columns() const
double & operator()(unsigned int i, unsigned int j=0)
represents both translational and rotational velocities.
Definition frames.hpp:723
Definition articulatedbodyinertia.hpp:32
bool operator==(const Rotation &a, const Rotation &b)
void Add(const JntArray &src1, const JntArray &src2, JntArray &dest)
void Divide(const JntArray &src, const double &factor, JntArray &dest)
void Multiply(const JntArray &src, const double &factor, JntArray &dest)
IMETHOD void SetToZero(Vector &v)
Definition frames.hpp:1069
void Subtract(const JntArray &src1, const JntArray &src2, JntArray &dest)
void MultiplyJacobian(const Jacobian &jac, const JntArray &src, Twist &dest)
IMETHOD bool Equal(const FrameAcc &r1, const FrameAcc &r2, double eps=epsilon)
Definition frameacc.hpp:394
double epsilon
default precision while comparing with Equal(..,..) functions. Initialized at 0.0000001.