ikfast::IkSingleDOFSolutionBase< T > Class Template Reference

holds the solution for a single dof More...

`#include <ikfast.h>`

## Public Member Functions | |

IkSingleDOFSolutionBase () | |

IkSingleDOFSolutionBase () | |

## Public Attributes | |

T | fmul |

T | foffset |

joint value is fmul*sol[freeind]+foffset | |

signed char | freeind |

if >= 0, mimics another joint | |

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 | |

unsigned char | jointtype |

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

unsigned char | maxsolutions |

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

class ikfast::IkSingleDOFSolutionBase< T >

holds the solution for a single dof

Definition at line 47 of file m20ia10l_kinematics/include/ikfast.h.

template<typename T >

ikfast::IkSingleDOFSolutionBase< T >::IkSingleDOFSolutionBase | ( | ) | ` [inline]` |

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

template<typename T >

ikfast::IkSingleDOFSolutionBase< T >::IkSingleDOFSolutionBase | ( | ) | ` [inline]` |

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

template<typename T >

T ikfast::IkSingleDOFSolutionBase< T >::fmul |

Definition at line 53 of file m20ia10l_kinematics/include/ikfast.h.

template<typename T >

T ikfast::IkSingleDOFSolutionBase< T >::foffset |

joint value is fmul*sol[freeind]+foffset

Definition at line 53 of file m20ia10l_kinematics/include/ikfast.h.

template<typename T >

signed char ikfast::IkSingleDOFSolutionBase< T >::freeind |

if >= 0, mimics another joint

Definition at line 54 of file m20ia10l_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

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

template<typename T >

unsigned char ikfast::IkSingleDOFSolutionBase< T >::jointtype |

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

Definition at line 55 of file m20ia10l_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 56 of file m20ia10l_kinematics/include/ikfast.h.

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

fanuc_m20ia_moveit_plugins

Author(s): G.A. vd. Hoorn (TU Delft Robotics Institute)

autogenerated on Sat Jun 8 2019 20:43:53

Author(s): G.A. vd. Hoorn (TU Delft Robotics Institute)

autogenerated on Sat Jun 8 2019 20:43:53