Public Member Functions | Public Attributes | List of all members
ikfast::IkSingleDOFSolutionBase< T > Class Template Reference

holds the solution for a single dof More...

#include <ikfast.h>

Public Member Functions

 IkSingleDOFSolutionBase ()
 
 IkSingleDOFSolutionBase ()
 

Public Attributes

fmul
 
foffset
 joint value is fmul*sol[freeind]+foffset More...
 
signed char freeind
 if >= 0, mimics another joint More...
 
unsigned char indices [5]
 unique index of the solution used to keep track on what part it came from. sometimes a solution can be repeated for different indices. store at least another repeated root More...
 
unsigned char jointtype
 joint type, 0x01 is revolute, 0x11 is slider More...
 
unsigned char maxsolutions
 max possible indices, 0 if controlled by free index or a free joint itself More...
 

Detailed Description

template<typename T>
class ikfast::IkSingleDOFSolutionBase< T >

holds the solution for a single dof

Definition at line 49 of file lrmate200id7l_kinematics/include/ikfast.h.

Constructor & Destructor Documentation

template<typename T >
ikfast::IkSingleDOFSolutionBase< T >::IkSingleDOFSolutionBase ( )
inline

Definition at line 52 of file lrmate200id7l_kinematics/include/ikfast.h.

template<typename T >
ikfast::IkSingleDOFSolutionBase< T >::IkSingleDOFSolutionBase ( )
inline

Definition at line 50 of file lrmate200id_kinematics/include/ikfast.h.

Member Data Documentation

template<typename T >
T ikfast::IkSingleDOFSolutionBase< T >::fmul

Definition at line 56 of file lrmate200id7l_kinematics/include/ikfast.h.

template<typename T >
T ikfast::IkSingleDOFSolutionBase< T >::foffset

joint value is fmul*sol[freeind]+foffset

Definition at line 56 of file lrmate200id7l_kinematics/include/ikfast.h.

template<typename T >
signed char ikfast::IkSingleDOFSolutionBase< T >::freeind

if >= 0, mimics another joint

Definition at line 57 of file lrmate200id7l_kinematics/include/ikfast.h.

template<typename T >
unsigned char ikfast::IkSingleDOFSolutionBase< T >::indices

unique index of the solution used to keep track on what part it came from. sometimes a solution can be repeated for different indices. store at least another repeated root

unique index of the solution used to keep track on what part it came from. sometimes a

Definition at line 60 of file lrmate200id7l_kinematics/include/ikfast.h.

template<typename T >
unsigned char ikfast::IkSingleDOFSolutionBase< T >::jointtype

joint type, 0x01 is revolute, 0x11 is slider

Definition at line 58 of file lrmate200id7l_kinematics/include/ikfast.h.

template<typename T >
unsigned char ikfast::IkSingleDOFSolutionBase< T >::maxsolutions

max possible indices, 0 if controlled by free index or a free joint itself

Definition at line 59 of file lrmate200id7l_kinematics/include/ikfast.h.


The documentation for this class was generated from the following file:


fanuc_lrmate200id_moveit_plugins
Author(s): G.A. vd. Hoorn (TU Delft Robotics Institute)
autogenerated on Tue Mar 23 2021 02:10:02