Classes | |
struct | unary_deg2rad |
struct | unary_precalc_cos |
struct | unary_precalc_sin |
struct | unary_rad2deg |
Functions | |
template<typename _T > | |
_T | acotan (const _T in) |
template<typename _T > | |
_T | anglereduce (const _T a) |
template<typename _T > | |
_T | atan0 (const _T in1, const _T in2) |
template<typename _T > | |
_T | atan1 (_T in1, _T in2) |
template<typename _T > | |
_T | deg2rad (const _T a) |
template<typename _angleT , typename _encT > | |
_angleT | enc2rad (_encT const &enc, _angleT const &angleOffset, _encT const &epc, _encT const &encOffset, _encT const &rotDir) |
double | findFirstEqualAngle (double cosValue, double sinValue, double tolerance) |
template<typename _T > | |
_T | pow2 (const _T in) |
template<typename _T > | |
_T | rad2deg (const _T a) |
template<typename _angleT , typename _encT > | |
_encT | rad2enc (_angleT const &angle, _angleT const &angleOffset, _encT const &epc, _encT const &encOffset, _encT const &rotDir) |
template<typename _T > | |
short | sign (_T x) |
_T MHF::acotan | ( | const _T | in | ) | [inline] |
Definition at line 92 of file lib/kinematics/AnalyticalGuess/include/MathHelperFunctions.h.
_T MHF::anglereduce | ( | const _T | a | ) | [inline] |
Definition at line 141 of file lib/kinematics/AnalyticalGuess/include/MathHelperFunctions.h.
_T MHF::atan0 | ( | const _T | in1, |
const _T | in2 | ||
) | [inline] |
Definition at line 100 of file lib/kinematics/AnalyticalGuess/include/MathHelperFunctions.h.
_T MHF::atan1 | ( | _T | in1, |
_T | in2 | ||
) | [inline] |
Definition at line 77 of file lib/kinematics/AnalyticalGuess/include/MathHelperFunctions.h.
_T MHF::deg2rad | ( | const _T | a | ) | [inline] |
conversion from degree to radian
Definition at line 129 of file lib/kinematics/AnalyticalGuess/include/MathHelperFunctions.h.
_angleT MHF::enc2rad | ( | _encT const & | enc, |
_angleT const & | angleOffset, | ||
_encT const & | epc, | ||
_encT const & | encOffset, | ||
_encT const & | rotDir | ||
) | [inline] |
converts encoders to absolute angles in radian
Definition at line 158 of file lib/kinematics/AnalyticalGuess/include/MathHelperFunctions.h.
double MHF::findFirstEqualAngle | ( | double | cosValue, |
double | sinValue, | ||
double | tolerance | ||
) | [inline] |
Find the first equal angle. You have to pass a cos and a sin Value
Definition at line 167 of file lib/kinematics/AnalyticalGuess/include/MathHelperFunctions.h.
_T MHF::pow2 | ( | const _T | in | ) | [inline] |
Definition at line 107 of file lib/kinematics/AnalyticalGuess/include/MathHelperFunctions.h.
_T MHF::rad2deg | ( | const _T | a | ) | [inline] |
conversion from radian to degree
Definition at line 115 of file lib/kinematics/AnalyticalGuess/include/MathHelperFunctions.h.
_encT MHF::rad2enc | ( | _angleT const & | angle, |
_angleT const & | angleOffset, | ||
_encT const & | epc, | ||
_encT const & | encOffset, | ||
_encT const & | rotDir | ||
) | [inline] |
converts absolute angles in radian to encoders.
Definition at line 149 of file lib/kinematics/AnalyticalGuess/include/MathHelperFunctions.h.
short MHF::sign | ( | _T | x | ) | [inline] |
Definition at line 52 of file lib/kinematics/AnalyticalGuess/include/MathHelperFunctions.h.