ikfast.h
/home/rosbuild/hudson/workspace/doc-groovy-fanuc/doc_stacks/2014-10-05_23-55-21.715856/fanuc/fanuc_m16ib20_arm_navigation/include/
ikfast_8h
ikfast::IkFastFunctions
ikfast::IkSingleDOFSolutionBase
ikfast::IkSolution
ikfast::IkSolutionBase
ikfast::IkSolutionList
ikfast::IkSolutionListBase
ikfast
#define
IKFAST_VERSION
ikfast_8h.html
afb507c47cee8d15d0241aa894bef5a67
M16iB20_manipulator_ikfast_plugin.cpp
/home/rosbuild/hudson/workspace/doc-groovy-fanuc/doc_stacks/2014-10-05_23-55-21.715856/fanuc/fanuc_m16ib20_arm_navigation/src/
M16iB20__manipulator__ikfast__plugin_8cpp
M16iB20_manipulator_ikfast_solver.cpp
M16iB20_manipulator_kinematics::IKFastKinematicsPlugin
M16iB20_manipulator_kinematics::IKSolver
M16iB20_manipulator_kinematics
#define
IKFAST_HAS_LIBRARY
M16iB20__manipulator__ikfast__plugin_8cpp.html
aa9b5df21ca9479bf3deaa7da9845cd6c
#define
IKFAST_NO_MAIN
M16iB20__manipulator__ikfast__plugin_8cpp.html
a2acf0f2516ebf5481d4db7f86f4d0da6
IKFAST_API void
ComputeFk
namespaceM16iB20__manipulator__kinematics.html
a2e1336fdce1ce6846cad8a56e425de47
(const IkReal *j, IkReal *eetrans, IkReal *eerot)
IKFAST_API bool
ComputeIk
namespaceM16iB20__manipulator__kinematics.html
a6090258895f01d7083f5ba54c792d39e
(const IkReal *eetrans, const IkReal *eerot, const IkReal *pfree, IkSolutionListBase< IkReal > &solutions)
void
dgeev_
namespaceM16iB20__manipulator__kinematics.html
aad68ed3419eb7eb365ff5ebc2daadb37
(const char *jobvl, const char *jobvr, const int *n, double *a, const int *lda, double *wr, double *wi, double *vl, const int *ldvl, double *vr, const int *ldvr, double *work, const int *lwork, int *info)
void
dgesv_
namespaceM16iB20__manipulator__kinematics.html
afbad555f5e432802aab34594c365a31e
(const int *n, const int *nrhs, double *a, const int *lda, int *ipiv, double *b, const int *ldb, int *info)
void
dgetrf_
namespaceM16iB20__manipulator__kinematics.html
a4e710e4b9bfc4616e240250f4d2f70ac
(const int *m, const int *n, double *a, const int *lda, int *ipiv, int *info)
void
dgetri_
namespaceM16iB20__manipulator__kinematics.html
a5fbccddf0ecfcc8aae5a801af42f87d2
(const int *n, const double *a, const int *lda, int *ipiv, double *work, const int *lwork, int *info)
void
dgetrs_
namespaceM16iB20__manipulator__kinematics.html
a736e0b14506af75512bce901e2357304
(const char *trans, const int *n, const int *nrhs, double *a, const int *lda, int *ipiv, double *b, const int *ldb, int *info)
IKFAST_API int *
GetFreeParameters
namespaceM16iB20__manipulator__kinematics.html
ac74ddcb258d69d2ccb30a25c8b5da93f
()
IKFAST_API const char *
GetIkFastVersion
namespaceM16iB20__manipulator__kinematics.html
a771c0b1bdf591363efae67cd0cba83f2
()
IKFAST_API int
GetIkRealSize
namespaceM16iB20__manipulator__kinematics.html
abd21c84eef455ad6f5e2d2f5a871f2d6
()
IKFAST_API int
GetIkType
namespaceM16iB20__manipulator__kinematics.html
a761e89b503ae2c73e10f9ace5704238d
()
IKFAST_API const char *
GetKinematicsHash
namespaceM16iB20__manipulator__kinematics.html
a414d7a554b3ee57bd656f6c9383abdce
()
IKFAST_API int
GetNumFreeParameters
namespaceM16iB20__manipulator__kinematics.html
acc586d12abbf6deb26622c80ea77bf5e
()
IKFAST_API int
GetNumJoints
namespaceM16iB20__manipulator__kinematics.html
a9ba99936e6ce58f5acba70c501af4017
()
float
IKabs
namespaceM16iB20__manipulator__kinematics.html
ae647ee89ce326fc1cf5044ac3723dda2
(float f)
double
IKabs
namespaceM16iB20__manipulator__kinematics.html
a919a9336eb11dbb81014a122d9ed26da
(double f)
float
IKacos
namespaceM16iB20__manipulator__kinematics.html
a4c25ee7993b587d35763b87aedecc38c
(float f)
double
IKacos
namespaceM16iB20__manipulator__kinematics.html
ac17bae455bc5d6944d37de231cac2cc2
(double f)
float
IKasin
namespaceM16iB20__manipulator__kinematics.html
afc8febc728024edecb43c384a12c63b1
(float f)
double
IKasin
namespaceM16iB20__manipulator__kinematics.html
a56245ccd2b440583124d76352d742f3f
(double f)
float
IKatan2
namespaceM16iB20__manipulator__kinematics.html
a513d4caa928bf130da5b121e1148e97c
(float fy, float fx)
double
IKatan2
namespaceM16iB20__manipulator__kinematics.html
afa298c33fc5b1e2110d4d8a13bd7b53c
(double fy, double fx)
float
IKcos
namespaceM16iB20__manipulator__kinematics.html
a4bbc2d8bca25ece105447aaa071c2f53
(float f)
double
IKcos
namespaceM16iB20__manipulator__kinematics.html
a7c99005a9658c706d9ddfac71cc7b914
(double f)
IKFAST_COMPILE_ASSERT
namespaceM16iB20__manipulator__kinematics.html
a7787a3c5627264c4e7c94c58b93334fe
(IKFAST_VERSION==61)
float
IKfmod
namespaceM16iB20__manipulator__kinematics.html
a3ecc9ff868013d62e1fc72dbd237e43d
(float x, float y)
double
IKfmod
namespaceM16iB20__manipulator__kinematics.html
a204608d1f9719ee8a94228a8e75ecd16
(double x, double y)
float
IKlog
namespaceM16iB20__manipulator__kinematics.html
adda2dabf8a3faa64b51f59d3164877ea
(float f)
double
IKlog
namespaceM16iB20__manipulator__kinematics.html
a6838aa956643cfcb9a29b048bb1e303d
(double f)
float
IKsign
namespaceM16iB20__manipulator__kinematics.html
a82c38a66231b329b2b1b09c52ba2ed2c
(float f)
double
IKsign
namespaceM16iB20__manipulator__kinematics.html
ae5fc62512f9ff738b01f10288843a367
(double f)
float
IKsin
namespaceM16iB20__manipulator__kinematics.html
a0f2170d3bc4623335061050864e11a8c
(float f)
double
IKsin
namespaceM16iB20__manipulator__kinematics.html
a5053d10cb1f7fe793bac4adff993fe43
(double f)
float
IKsqr
namespaceM16iB20__manipulator__kinematics.html
a8890e1a670e11179f5d62477f69dd520
(float f)
double
IKsqr
namespaceM16iB20__manipulator__kinematics.html
a6809242f6e2af9b98b0da753aa7f4f18
(double f)
float
IKsqrt
namespaceM16iB20__manipulator__kinematics.html
a2708db73a10cf6a4acc33b6007e1abfd
(float f)
double
IKsqrt
namespaceM16iB20__manipulator__kinematics.html
afd937c288a145b23f8b82b1df03e1fba
(double f)
float
IKtan
namespaceM16iB20__manipulator__kinematics.html
a2a267b0d8339c68182082bec4b6e1249
(float f)
double
IKtan
namespaceM16iB20__manipulator__kinematics.html
a2fd9d391ec6b18e3f70b039e1586ee3e
(double f)
PLUGINLIB_DECLARE_CLASS
M16iB20__manipulator__ikfast__plugin_8cpp.html
a5b496e0a7f7866dad9db296a5c7aef5e
(M16iB20_manipulator_kinematics, IKFastKinematicsPlugin, M16iB20_manipulator_kinematics::IKFastKinematicsPlugin, kinematics::KinematicsBase)
void
zgetrf_
namespaceM16iB20__manipulator__kinematics.html
acd28b682b50d8f881b3715a56c58493a
(const int *m, const int *n, std::complex< double > *a, const int *lda, int *ipiv, int *info)
const double
LIMIT_TOLERANCE
M16iB20__manipulator__ikfast__plugin_8cpp.html
a6db90f19cce82ba375acd26f431403b6
M16iB20_manipulator_ikfast_solver.cpp
/home/rosbuild/hudson/workspace/doc-groovy-fanuc/doc_stacks/2014-10-05_23-55-21.715856/fanuc/fanuc_m16ib20_arm_navigation/src/
M16iB20__manipulator__ikfast__solver_8cpp
ikfast.h
IKSolver
#define
__PRETTY_FUNCTION__
M16iB20__manipulator__ikfast__plugin_8cpp.html
a9c15fe1e91b07ea3280f5239f9841b67
#define
IK2PI
M16iB20__manipulator__ikfast__plugin_8cpp.html
ad6a7e3ecef3983ec46a211ee00f30364
#define
IK2PI
M16iB20__manipulator__ikfast__solver_8cpp.html
ad6a7e3ecef3983ec46a211ee00f30364
#define
IKFAST_ALIGNED16
M16iB20__manipulator__ikfast__solver_8cpp.html
a3940302e120211bb7af8a8a8290bb9e8
(x)
#define
IKFAST_ALIGNED16
M16iB20__manipulator__ikfast__plugin_8cpp.html
a3940302e120211bb7af8a8a8290bb9e8
(x)
#define
IKFAST_ASSERT
M16iB20__manipulator__ikfast__plugin_8cpp.html
af4e88f631e5a9381055a48fc90f3a633
(b)
#define
IKFAST_ATAN2_MAGTHRESH
M16iB20__manipulator__ikfast__plugin_8cpp.html
a0b03d83cf16b77e025d2100621f1f321
#define
IKFAST_COMPILE_ASSERT
M16iB20__manipulator__ikfast__plugin_8cpp.html
a14ff3dec1d7bf1b6f8bc3a7dcc0ed883
(x)
#define
IKFAST_COMPILE_ASSERT
M16iB20__manipulator__ikfast__solver_8cpp.html
a14ff3dec1d7bf1b6f8bc3a7dcc0ed883
(x)
#define
IKFAST_HAS_LIBRARY
M16iB20__manipulator__ikfast__plugin_8cpp.html
aa9b5df21ca9479bf3deaa7da9845cd6c
#define
IKFAST_HAS_LIBRARY
M16iB20__manipulator__ikfast__solver_8cpp.html
aa9b5df21ca9479bf3deaa7da9845cd6c
#define
IKFAST_SINCOS_THRESH
M16iB20__manipulator__ikfast__plugin_8cpp.html
a66d4d0ad56673a9555ebafe898d1e2c6
#define
IKFAST_SOLUTION_THRESH
M16iB20__manipulator__ikfast__plugin_8cpp.html
adac93ad3ac22e016e6d690887e8688ba
#define
IKFAST_STRINGIZE
M16iB20__manipulator__ikfast__plugin_8cpp.html
af0758e12dac3c9aadf615fe07e5dbd9d
(s)
#define
IKFAST_STRINGIZE
M16iB20__manipulator__ikfast__solver_8cpp.html
af0758e12dac3c9aadf615fe07e5dbd9d
(s)
#define
IKFAST_STRINGIZE2
M16iB20__manipulator__ikfast__solver_8cpp.html
ad6f886b3f30a68be92f3477f4e61da9d
(s)
#define
IKFAST_STRINGIZE2
M16iB20__manipulator__ikfast__plugin_8cpp.html
ad6f886b3f30a68be92f3477f4e61da9d
(s)
#define
IKPI
M16iB20__manipulator__ikfast__solver_8cpp.html
a0975daf07554eaa98742b83ae89344e6
#define
IKPI
M16iB20__manipulator__ikfast__plugin_8cpp.html
a0975daf07554eaa98742b83ae89344e6
#define
IKPI_2
M16iB20__manipulator__ikfast__solver_8cpp.html
a45ed2f0e7e8e411264ebad95010986a7
#define
IKPI_2
M16iB20__manipulator__ikfast__plugin_8cpp.html
a45ed2f0e7e8e411264ebad95010986a7
IKFAST_API void
ComputeFk
M16iB20__manipulator__ikfast__solver_8cpp.html
ac5b257dc48deeb1c904d40b5dbf4a5a4
(const IkReal *j, IkReal *eetrans, IkReal *eerot)
IKFAST_API bool
ComputeIk
M16iB20__manipulator__ikfast__solver_8cpp.html
ad6e97fc303efda1a956b9a044f8424fc
(const IkReal *eetrans, const IkReal *eerot, const IkReal *pfree, IkSolutionListBase< IkReal > &solutions)
void
dgeev_
M16iB20__manipulator__ikfast__solver_8cpp.html
ae833a06f7ce2542df24b072e9c61d4e6
(const char *jobvl, const char *jobvr, const int *n, double *a, const int *lda, double *wr, double *wi, double *vl, const int *ldvl, double *vr, const int *ldvr, double *work, const int *lwork, int *info)
void
dgesv_
M16iB20__manipulator__ikfast__solver_8cpp.html
a8a0c34faf9ee31a4d83412a2b5d58125
(const int *n, const int *nrhs, double *a, const int *lda, int *ipiv, double *b, const int *ldb, int *info)
void
dgetrf_
M16iB20__manipulator__ikfast__solver_8cpp.html
a1173528e396c678a5482bae5e7f6e43e
(const int *m, const int *n, double *a, const int *lda, int *ipiv, int *info)
void
dgetri_
M16iB20__manipulator__ikfast__solver_8cpp.html
a8a0a23abeb2b5f4d136f544560421d68
(const int *n, const double *a, const int *lda, int *ipiv, double *work, const int *lwork, int *info)
void
dgetrs_
M16iB20__manipulator__ikfast__solver_8cpp.html
a1a2d74eb3410ef5bee213fce4b1f6443
(const char *trans, const int *n, const int *nrhs, double *a, const int *lda, int *ipiv, double *b, const int *ldb, int *info)
IKFAST_API int *
GetFreeParameters
M16iB20__manipulator__ikfast__solver_8cpp.html
a17f253d85cd4ac00e8840c417eef2487
()
IKFAST_API const char *
GetIkFastVersion
M16iB20__manipulator__ikfast__solver_8cpp.html
aeb290d53b240a4d54cae3caaf43d19d7
()
IKFAST_API int
GetIkRealSize
M16iB20__manipulator__ikfast__solver_8cpp.html
a6709f20b26f0903f0aa58a26934c853c
()
IKFAST_API int
GetIkType
M16iB20__manipulator__ikfast__solver_8cpp.html
abc401850b948d5a0402e9dbb77d3846f
()
IKFAST_API const char *
GetKinematicsHash
M16iB20__manipulator__ikfast__solver_8cpp.html
afb700ffecf29c92e7b86762777659d85
()
IKFAST_API int
GetNumFreeParameters
M16iB20__manipulator__ikfast__solver_8cpp.html
af0cf03d3ad69d099a9a2eb6db5e5b352
()
IKFAST_API int
GetNumJoints
M16iB20__manipulator__ikfast__solver_8cpp.html
a3e9541dde410904e043fe18701061b62
()
float
IKabs
M16iB20__manipulator__ikfast__solver_8cpp.html
af50774e991c9af3d423e2f15a1864fcd
(float f)
double
IKabs
M16iB20__manipulator__ikfast__solver_8cpp.html
a95e1896df0cdeedf37f08dcb341b3918
(double f)
float
IKacos
M16iB20__manipulator__ikfast__solver_8cpp.html
a6985b623469662633075c50b708b5a97
(float f)
double
IKacos
M16iB20__manipulator__ikfast__solver_8cpp.html
a10d86f8d485d2f30ce2638cb94b1e20e
(double f)
float
IKasin
M16iB20__manipulator__ikfast__solver_8cpp.html
a159f6680a5e7eb9da0d76bfce5461050
(float f)
double
IKasin
M16iB20__manipulator__ikfast__solver_8cpp.html
abb5416a593fd7617f75130836a9f5491
(double f)
float
IKatan2
M16iB20__manipulator__ikfast__solver_8cpp.html
a5e00463327d5e1acfd4e8eb788bbd6ac
(float fy, float fx)
double
IKatan2
M16iB20__manipulator__ikfast__solver_8cpp.html
a82c3e90527cb705afd35438841994aa2
(double fy, double fx)
float
IKcos
M16iB20__manipulator__ikfast__solver_8cpp.html
a8d241417f26868995cfb5a5648816e63
(float f)
double
IKcos
M16iB20__manipulator__ikfast__solver_8cpp.html
ac925942daf5e1b7df0c38f2a7a501ac0
(double f)
IKFAST_COMPILE_ASSERT
M16iB20__manipulator__ikfast__solver_8cpp.html
adf4b4c56fd2ff1b505933aef3f73caab
(IKFAST_VERSION==61)
float
IKfmod
M16iB20__manipulator__ikfast__solver_8cpp.html
a8af0ce9307f58d1e64bb413077478244
(float x, float y)
double
IKfmod
M16iB20__manipulator__ikfast__solver_8cpp.html
a1ec8174f881fb22cf1a7cdf19b9a84ad
(double x, double y)
float
IKlog
M16iB20__manipulator__ikfast__solver_8cpp.html
ae5812d083cf95d2945bbd8b75c38d7cd
(float f)
double
IKlog
M16iB20__manipulator__ikfast__solver_8cpp.html
a429184284f7e6da54369a2290d8da22d
(double f)
float
IKsign
M16iB20__manipulator__ikfast__solver_8cpp.html
a845afc8ffdb8c068f0e75abac0d78b15
(float f)
double
IKsign
M16iB20__manipulator__ikfast__solver_8cpp.html
a903ab9632f6846449bbb3a8bba65ad8e
(double f)
float
IKsin
M16iB20__manipulator__ikfast__solver_8cpp.html
a7b5e881d13d85a4bc1020963f9e605b5
(float f)
double
IKsin
M16iB20__manipulator__ikfast__solver_8cpp.html
a8a11e6f22a19bd8f4ac73c3645c93c81
(double f)
float
IKsqr
M16iB20__manipulator__ikfast__solver_8cpp.html
ab527b2a76479c7f6ef9545b3c41a3b37
(float f)
double
IKsqr
M16iB20__manipulator__ikfast__solver_8cpp.html
a95d600e8b1f9ee1b1f0d8919b31f1ce0
(double f)
float
IKsqrt
M16iB20__manipulator__ikfast__solver_8cpp.html
a6f476874d10b265f6b0e6409104126b7
(float f)
double
IKsqrt
M16iB20__manipulator__ikfast__solver_8cpp.html
abb830ca15935c1c9b95a2ede5b2d43cc
(double f)
float
IKtan
M16iB20__manipulator__ikfast__solver_8cpp.html
ad2361d774d694b5935519a1b3c1075f9
(float f)
double
IKtan
M16iB20__manipulator__ikfast__solver_8cpp.html
acd8f1e5b83501cc42ffef27bd6458f9a
(double f)
int
main
M16iB20__manipulator__ikfast__solver_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
zgetrf_
M16iB20__manipulator__ikfast__solver_8cpp.html
a6993bc2ff3751954630153bfd08bdd0b
(const int *m, const int *n, std::complex< double > *a, const int *lda, int *ipiv, int *info)
mainpage.dox
/home/rosbuild/hudson/workspace/doc-groovy-fanuc/doc_stacks/2014-10-05_23-55-21.715856/fanuc/fanuc_m16ib20_arm_navigation/
mainpage_8dox
IKSolver
classIKSolver.html
bool
ComputeIk
classIKSolver.html
ac0195e291bed491b4cb6a68db8199b55
(const IkReal *eetrans, const IkReal *eerot, const IkReal *pfree, IkSolutionListBase< IkReal > &solutions)
void
rotationfunction0
classIKSolver.html
a139a62477d8d27e5a5dace907f0b38b0
(IkSolutionListBase< IkReal > &solutions)
unsigned char
_ij0
classIKSolver.html
ae0fdf96e14e42d408bc5e16580c81100
[2]
unsigned char
_ij1
classIKSolver.html
a66a0610cba0da00e09deda3c72e3909f
[2]
unsigned char
_ij2
classIKSolver.html
aff0b7815729d44c5decbef316763d45f
[2]
unsigned char
_ij3
classIKSolver.html
a4e65e7d6f429bdc4ad9146bda1b48712
[2]
unsigned char
_ij4
classIKSolver.html
a0b552c60bc1dd705f67a32cb3f03b738
[2]
unsigned char
_ij5
classIKSolver.html
a19d1dfd6307ab991ba52a2508ca88ab9
[2]
unsigned char
_nj0
classIKSolver.html
ac2fb0a00657f58a0bc49485454ddd914
unsigned char
_nj1
classIKSolver.html
a38f5fb04f76ea095f6835eb767de1bbb
unsigned char
_nj2
classIKSolver.html
aac13220157c526f065b9f655b4a5cb7f
unsigned char
_nj3
classIKSolver.html
a19d64b2e1f7c33b7492420d74ff280a0
unsigned char
_nj4
classIKSolver.html
af4a3d8d26ff3a7cbf3ebbe8c8258f12c
unsigned char
_nj5
classIKSolver.html
aaa811fe7438ac359598271dc80f55ea7
IkReal
cj0
classIKSolver.html
aa3c0bd74bcf87573ce608d8039408526
IkReal
cj1
classIKSolver.html
a2eff4800151517f5c649cb948bad8326
IkReal
cj2
classIKSolver.html
afae239eeaad5f0c027cd4837faa666a0
IkReal
cj3
classIKSolver.html
ae9b832aafcb4e3630a581c04b15d909b
IkReal
cj4
classIKSolver.html
a43e7823ac1496d1210dda7b76a4e037a
IkReal
cj5
classIKSolver.html
a8c1b8f7d311d0a7fa070d950b3e39e89
IkReal
htj0
classIKSolver.html
af29aefe604a6957a573f5532a0ae0924
IkReal
htj1
classIKSolver.html
aa12be6bab85a8ca6c8c74c0cb5e92cf9
IkReal
htj2
classIKSolver.html
a33e07730a03291ee56912b371dc8268f
IkReal
htj3
classIKSolver.html
ab1194d4acb88c80eb7dd3c75a099dd97
IkReal
htj4
classIKSolver.html
a84bea2670b08b33b5a24bb1d5d56d7ca
IkReal
htj5
classIKSolver.html
ab8ccb7ca78f4a53de4a520c9a37ccf57
IkReal
j0
classIKSolver.html
a57f10792b61e342bc910311172b36488
IkReal
j1
classIKSolver.html
abce606fc49166277524525eadfe47f1a
IkReal
j2
classIKSolver.html
a2059d93255027d204610a6818e5c45a6
IkReal
j3
classIKSolver.html
adf5d1568dc258d51edc6430bf90ef09d
IkReal
j4
classIKSolver.html
a7f090894b4553ceda8b2fbe91a9d469c
IkReal
j5
classIKSolver.html
af26fbd69409e20260ab54d0aadd88946
IkReal
new_px
classIKSolver.html
a81fbafdee3f4d7df5c82a4db80cb74d7
IkReal
new_py
classIKSolver.html
a92d9c8748e96823e08979ba79f215031
IkReal
new_pz
classIKSolver.html
a298e74662237a8df2869e8ad8ec2d00e
IkReal
new_r00
classIKSolver.html
a53a7eddb835224104838f523df53d07b
IkReal
new_r01
classIKSolver.html
a7bd00cd06f08e563763e834ffd0f66ea
IkReal
new_r02
classIKSolver.html
a39f2dd1bfb92c6c5509f4da676748660
IkReal
new_r10
classIKSolver.html
a72cd887c34e4383b4ef3040304af0e01
IkReal
new_r11
classIKSolver.html
a4be5ecd7788a4a85c7dea895f9a4d32d
IkReal
new_r12
classIKSolver.html
a41547ff920430005dd46456e44083339
IkReal
new_r20
classIKSolver.html
a860c1c4839a01c2a122bd5a88bc31d94
IkReal
new_r21
classIKSolver.html
a36f6ab67d1d51e467319f83d2b768b9d
IkReal
new_r22
classIKSolver.html
a7789303f1a9a6b1f48d43d2b79c06226
IkReal
npx
classIKSolver.html
a42126eca3b2110aff8451060bce76c9f
IkReal
npy
classIKSolver.html
ab79bcd5d003ba38f5c1926e35446d123
IkReal
npz
classIKSolver.html
ac5ba601bbc95efd9881f70ebf871c5c1
IkReal
pp
classIKSolver.html
a2940190f4bac7e2fcd3d95503beb1a29
IkReal
px
classIKSolver.html
a9d5c872c9a6b0b9fdc9ba4192763585f
IkReal
py
classIKSolver.html
a997924d324efb5f12e6642cb28ee1470
IkReal
pz
classIKSolver.html
a34d107aa2bd31deda5da19b9c191f183
IkReal
r00
classIKSolver.html
abe2d67909dcd06df36369735b9eb44f6
IkReal
r01
classIKSolver.html
ac19d13d4cf04f8fa93f295b67115ba18
IkReal
r02
classIKSolver.html
a6b885721baf3d20900bffecc1830948c
IkReal
r10
classIKSolver.html
a9054607dadcc96f12938340f96ce36a7
IkReal
r11
classIKSolver.html
ad6cd90376e76da6bb3cc127b69056aaf
IkReal
r12
classIKSolver.html
ac658d04515874d1703b952635030f056
IkReal
r20
classIKSolver.html
a2369487211ddd441625e3e7aed869467
IkReal
r21
classIKSolver.html
a6906e8cdc998ef02a6794b2ab68a40d8
IkReal
r22
classIKSolver.html
a848e6f6f22463bd368632af25bf0b184
IkReal
rxp0_0
classIKSolver.html
a6640ab19abf5f8d59d1f268be598b9d3
IkReal
rxp0_1
classIKSolver.html
ae74bd1bcaca3440377e9afa78f39dae4
IkReal
rxp0_2
classIKSolver.html
aac158b1a0802a655cea8a339b34abccc
IkReal
rxp1_0
classIKSolver.html
ae937030fe14b9fde348e0bf4100c9227
IkReal
rxp1_1
classIKSolver.html
a44f8b2ca238030be5073d28ff9f177f2
IkReal
rxp1_2
classIKSolver.html
a67b37120177c48213784f088ced73b2b
IkReal
rxp2_0
classIKSolver.html
ae155800fbb031589ea32d44ff18aace4
IkReal
rxp2_1
classIKSolver.html
ab8c1e5e0a1bf4fbe4e04ed6e2f1b83f8
IkReal
rxp2_2
classIKSolver.html
ac7dd398330c89e017a4907a335113c85
IkReal
sj0
classIKSolver.html
a791e2437d1fc1b568b213b0388f97d0a
IkReal
sj1
classIKSolver.html
a0d7c3270795003a7947ae93ba90b8335
IkReal
sj2
classIKSolver.html
adbd68395fd872d5e9a13f3a787c1b0d9
IkReal
sj3
classIKSolver.html
a6b8d826d394d3d04633e5542d023ee5b
IkReal
sj4
classIKSolver.html
a5f90cdbcbc7633850cfaeb547c11437c
IkReal
sj5
classIKSolver.html
a81dcf624096262da947af3f71f4cc63f
ikfast
namespaceikfast.html
ikfast::IkFastFunctions
ikfast::IkSingleDOFSolutionBase
ikfast::IkSolution
ikfast::IkSolutionBase
ikfast::IkSolutionList
ikfast::IkSolutionListBase
ikfast::IkFastFunctions
classikfast_1_1IkFastFunctions.html
void(*
ComputeFkFn
classikfast_1_1IkFastFunctions.html
ab698a598e5939f90d8fdd2c63df2c54a
)(const T *, T *, T *)
bool(*
ComputeIkFn
classikfast_1_1IkFastFunctions.html
aca5c2cbe37c8b2c5702260271c343c93
)(const T *, const T *, const T *, IkSolutionListBase< T > &)
int *(*
GetFreeParametersFn
classikfast_1_1IkFastFunctions.html
a57201a37ce2e50c380973d43007b3d95
)()
const char *(*
GetIkFastVersionFn
classikfast_1_1IkFastFunctions.html
a18988dda73efc7ebb14ed4f55949613a
)()
int(*
GetIkRealSizeFn
classikfast_1_1IkFastFunctions.html
a2e8f2262c7cdf81524d750f929981739
)()
int(*
GetIkTypeFn
classikfast_1_1IkFastFunctions.html
a021e3fbd64fd58836e04469fd340108e
)()
const char *(*
GetKinematicsHashFn
classikfast_1_1IkFastFunctions.html
a5978dc6cbc708ab07bee0b595ecf0e60
)()
int(*
GetNumFreeParametersFn
classikfast_1_1IkFastFunctions.html
a695aee8cc2b98f60530c9153beb73875
)()
int(*
GetNumJointsFn
classikfast_1_1IkFastFunctions.html
a884a76902ea19aad90175f34019a9b1e
)()
IkFastFunctions
classikfast_1_1IkFastFunctions.html
ae5fdd9b86135849b887ae95f8abdfcee
()
virtual
~IkFastFunctions
classikfast_1_1IkFastFunctions.html
a811179abadd14264edd35248914e65bd
()
ComputeFkFn
_ComputeFk
classikfast_1_1IkFastFunctions.html
a5a30a89afe6314eb86a05c3bd5a1a303
ComputeIkFn
_ComputeIk
classikfast_1_1IkFastFunctions.html
a75775a9a8c284f52cb6cc473c434163c
GetFreeParametersFn
_GetFreeParameters
classikfast_1_1IkFastFunctions.html
a2c57255d31921839afb1ed5c5f86c7cc
GetIkFastVersionFn
_GetIkFastVersion
classikfast_1_1IkFastFunctions.html
a1deac46b905d3d6fa2186e4fb52a75a4
GetIkRealSizeFn
_GetIkRealSize
classikfast_1_1IkFastFunctions.html
a6e0b57e5123af02f5d27c894eac23181
GetIkTypeFn
_GetIkType
classikfast_1_1IkFastFunctions.html
a22b3424efa52b1c611ad6ec426259aca
GetKinematicsHashFn
_GetKinematicsHash
classikfast_1_1IkFastFunctions.html
a838b34f459abceb7b0f537ad3d4f834b
GetNumFreeParametersFn
_GetNumFreeParameters
classikfast_1_1IkFastFunctions.html
ac78c6f4a428df5b34944510af3abd68f
GetNumJointsFn
_GetNumJoints
classikfast_1_1IkFastFunctions.html
aa7aadc4d797b2ecc3811a7887b0b0dfc
ikfast::IkSingleDOFSolutionBase
classikfast_1_1IkSingleDOFSolutionBase.html
IkSingleDOFSolutionBase
classikfast_1_1IkSingleDOFSolutionBase.html
aa3c37c6e9a4903f1303893e966260789
()
T
fmul
classikfast_1_1IkSingleDOFSolutionBase.html
adb64a33a2ce7357684c9c89d75cacd0c
T
foffset
classikfast_1_1IkSingleDOFSolutionBase.html
a1d5900ae9cb2d55c396b995b976fdcef
signed char
freeind
classikfast_1_1IkSingleDOFSolutionBase.html
adca245b0afa4133dddbd10803053bc2a
unsigned char
indices
classikfast_1_1IkSingleDOFSolutionBase.html
a50d8439b7f735a474f6dfe42e91de455
[5]
unsigned char
jointtype
classikfast_1_1IkSingleDOFSolutionBase.html
a3c458c4a2b06b4a2ccffc265cf34c6fe
unsigned char
maxsolutions
classikfast_1_1IkSingleDOFSolutionBase.html
a45404bf30c7b90131b7ce2b8045c6f6a
ikfast::IkSolution
classikfast_1_1IkSolution.html
ikfast::IkSolutionBase
virtual const int
GetDOF
classikfast_1_1IkSolution.html
a8d46fe7ed5a582f9ad3f4bfc86b41297
() const
virtual const std::vector< int > &
GetFree
classikfast_1_1IkSolution.html
a31267c02ff31436b0bfe3672bcecce5e
() const
virtual void
GetSolution
classikfast_1_1IkSolution.html
a197868105dffb498bec69c38318283a2
(T *solution, const T *freevalues) const
virtual void
GetSolution
classikfast_1_1IkSolution.html
a56a7305f2111808478f85a43ecc5e6aa
(std::vector< T > &solution, const std::vector< T > &freevalues) const
virtual void
GetSolutionIndices
classikfast_1_1IkSolution.html
ae6b77cab94b40369712a099cc21d42e8
(std::vector< unsigned int > &v) const
IkSolution
classikfast_1_1IkSolution.html
a6b76af506a24ba4b78b1c9d3dc110a72
(const std::vector< IkSingleDOFSolutionBase< T > > &vinfos, const std::vector< int > &vfree)
virtual void
Validate
classikfast_1_1IkSolution.html
ad61847499fe76751629f70047f8b0a69
() const
std::vector< IkSingleDOFSolutionBase< T > >
_vbasesol
classikfast_1_1IkSolution.html
ac1b4c9612cee58a2b98388454b1054d7
std::vector< int >
_vfree
classikfast_1_1IkSolution.html
a3c552543a66e39e127bed5a5c085b1bb
ikfast::IkSolutionBase
classikfast_1_1IkSolutionBase.html
T
virtual const int
GetDOF
classikfast_1_1IkSolutionBase.html
aac54f54aa69b27991651b0ba2a21208c
() const =0
virtual const std::vector< int > &
GetFree
classikfast_1_1IkSolutionBase.html
a2693ede66be937b7c4c1c949284282ca
() const =0
virtual void
GetSolution
classikfast_1_1IkSolutionBase.html
a9405530feb49f12f56c3175e7150c66f
(T *solution, const T *freevalues) const =0
virtual void
GetSolution
classikfast_1_1IkSolutionBase.html
a2b558f7a29be0868cff3e81fbd9594c4
(std::vector< T > &solution, const std::vector< T > &freevalues) const
virtual
~IkSolutionBase
classikfast_1_1IkSolutionBase.html
ae40e464cdbc474388cc7d55560ec44f9
()
ikfast::IkSolutionList
classikfast_1_1IkSolutionList.html
T
ikfast::IkSolutionListBase
virtual size_t
AddSolution
classikfast_1_1IkSolutionList.html
ac0a503b13e68403e7b2d92afd4c28a7b
(const std::vector< IkSingleDOFSolutionBase< T > > &vinfos, const std::vector< int > &vfree)
virtual void
Clear
classikfast_1_1IkSolutionList.html
ae341a33d5aee644cac867e3edd2a9916
()
virtual size_t
GetNumSolutions
classikfast_1_1IkSolutionList.html
a4508235ea7738ee067d6525a34362567
() const
virtual const IkSolutionBase< T > &
GetSolution
classikfast_1_1IkSolutionList.html
ab2840cca4cea5547d684907047d38bba
(size_t index) const
std::list< IkSolution< T > >
_listsolutions
classikfast_1_1IkSolutionList.html
acaba262a6f62eee0620b6f190dbbe185
ikfast::IkSolutionListBase
classikfast_1_1IkSolutionListBase.html
T
virtual size_t
AddSolution
classikfast_1_1IkSolutionListBase.html
a9d862f550472c2fa15189946b12222bf
(const std::vector< IkSingleDOFSolutionBase< T > > &vinfos, const std::vector< int > &vfree)=0
virtual void
Clear
classikfast_1_1IkSolutionListBase.html
a9940fe21cfa0a67c1a21a672696c5cb5
()=0
virtual size_t
GetNumSolutions
classikfast_1_1IkSolutionListBase.html
a5f4a2191825f1d2aad3468daf94d575f
() const =0
virtual const IkSolutionBase< T > &
GetSolution
classikfast_1_1IkSolutionListBase.html
a540d8c85b5be635ea671ef7ddc0eb9c0
(size_t index) const =0
virtual
~IkSolutionListBase
classikfast_1_1IkSolutionListBase.html
a1200afc2fc92110d9f8191039f0f7d6c
()
M16iB20_manipulator_kinematics
namespaceM16iB20__manipulator__kinematics.html
M16iB20_manipulator_kinematics::IKFastKinematicsPlugin
M16iB20_manipulator_kinematics::IKSolver
IKFAST_API void
ComputeFk
namespaceM16iB20__manipulator__kinematics.html
a2e1336fdce1ce6846cad8a56e425de47
(const IkReal *j, IkReal *eetrans, IkReal *eerot)
IKFAST_API bool
ComputeIk
namespaceM16iB20__manipulator__kinematics.html
a6090258895f01d7083f5ba54c792d39e
(const IkReal *eetrans, const IkReal *eerot, const IkReal *pfree, IkSolutionListBase< IkReal > &solutions)
void
dgeev_
namespaceM16iB20__manipulator__kinematics.html
aad68ed3419eb7eb365ff5ebc2daadb37
(const char *jobvl, const char *jobvr, const int *n, double *a, const int *lda, double *wr, double *wi, double *vl, const int *ldvl, double *vr, const int *ldvr, double *work, const int *lwork, int *info)
void
dgesv_
namespaceM16iB20__manipulator__kinematics.html
afbad555f5e432802aab34594c365a31e
(const int *n, const int *nrhs, double *a, const int *lda, int *ipiv, double *b, const int *ldb, int *info)
void
dgetrf_
namespaceM16iB20__manipulator__kinematics.html
a4e710e4b9bfc4616e240250f4d2f70ac
(const int *m, const int *n, double *a, const int *lda, int *ipiv, int *info)
void
dgetri_
namespaceM16iB20__manipulator__kinematics.html
a5fbccddf0ecfcc8aae5a801af42f87d2
(const int *n, const double *a, const int *lda, int *ipiv, double *work, const int *lwork, int *info)
void
dgetrs_
namespaceM16iB20__manipulator__kinematics.html
a736e0b14506af75512bce901e2357304
(const char *trans, const int *n, const int *nrhs, double *a, const int *lda, int *ipiv, double *b, const int *ldb, int *info)
IKFAST_API int *
GetFreeParameters
namespaceM16iB20__manipulator__kinematics.html
ac74ddcb258d69d2ccb30a25c8b5da93f
()
IKFAST_API const char *
GetIkFastVersion
namespaceM16iB20__manipulator__kinematics.html
a771c0b1bdf591363efae67cd0cba83f2
()
IKFAST_API int
GetIkRealSize
namespaceM16iB20__manipulator__kinematics.html
abd21c84eef455ad6f5e2d2f5a871f2d6
()
IKFAST_API int
GetIkType
namespaceM16iB20__manipulator__kinematics.html
a761e89b503ae2c73e10f9ace5704238d
()
IKFAST_API const char *
GetKinematicsHash
namespaceM16iB20__manipulator__kinematics.html
a414d7a554b3ee57bd656f6c9383abdce
()
IKFAST_API int
GetNumFreeParameters
namespaceM16iB20__manipulator__kinematics.html
acc586d12abbf6deb26622c80ea77bf5e
()
IKFAST_API int
GetNumJoints
namespaceM16iB20__manipulator__kinematics.html
a9ba99936e6ce58f5acba70c501af4017
()
float
IKabs
namespaceM16iB20__manipulator__kinematics.html
ae647ee89ce326fc1cf5044ac3723dda2
(float f)
double
IKabs
namespaceM16iB20__manipulator__kinematics.html
a919a9336eb11dbb81014a122d9ed26da
(double f)
float
IKacos
namespaceM16iB20__manipulator__kinematics.html
a4c25ee7993b587d35763b87aedecc38c
(float f)
double
IKacos
namespaceM16iB20__manipulator__kinematics.html
ac17bae455bc5d6944d37de231cac2cc2
(double f)
float
IKasin
namespaceM16iB20__manipulator__kinematics.html
afc8febc728024edecb43c384a12c63b1
(float f)
double
IKasin
namespaceM16iB20__manipulator__kinematics.html
a56245ccd2b440583124d76352d742f3f
(double f)
float
IKatan2
namespaceM16iB20__manipulator__kinematics.html
a513d4caa928bf130da5b121e1148e97c
(float fy, float fx)
double
IKatan2
namespaceM16iB20__manipulator__kinematics.html
afa298c33fc5b1e2110d4d8a13bd7b53c
(double fy, double fx)
float
IKcos
namespaceM16iB20__manipulator__kinematics.html
a4bbc2d8bca25ece105447aaa071c2f53
(float f)
double
IKcos
namespaceM16iB20__manipulator__kinematics.html
a7c99005a9658c706d9ddfac71cc7b914
(double f)
IKFAST_COMPILE_ASSERT
namespaceM16iB20__manipulator__kinematics.html
a7787a3c5627264c4e7c94c58b93334fe
(IKFAST_VERSION==61)
float
IKfmod
namespaceM16iB20__manipulator__kinematics.html
a3ecc9ff868013d62e1fc72dbd237e43d
(float x, float y)
double
IKfmod
namespaceM16iB20__manipulator__kinematics.html
a204608d1f9719ee8a94228a8e75ecd16
(double x, double y)
float
IKlog
namespaceM16iB20__manipulator__kinematics.html
adda2dabf8a3faa64b51f59d3164877ea
(float f)
double
IKlog
namespaceM16iB20__manipulator__kinematics.html
a6838aa956643cfcb9a29b048bb1e303d
(double f)
float
IKsign
namespaceM16iB20__manipulator__kinematics.html
a82c38a66231b329b2b1b09c52ba2ed2c
(float f)
double
IKsign
namespaceM16iB20__manipulator__kinematics.html
ae5fc62512f9ff738b01f10288843a367
(double f)
float
IKsin
namespaceM16iB20__manipulator__kinematics.html
a0f2170d3bc4623335061050864e11a8c
(float f)
double
IKsin
namespaceM16iB20__manipulator__kinematics.html
a5053d10cb1f7fe793bac4adff993fe43
(double f)
float
IKsqr
namespaceM16iB20__manipulator__kinematics.html
a8890e1a670e11179f5d62477f69dd520
(float f)
double
IKsqr
namespaceM16iB20__manipulator__kinematics.html
a6809242f6e2af9b98b0da753aa7f4f18
(double f)
float
IKsqrt
namespaceM16iB20__manipulator__kinematics.html
a2708db73a10cf6a4acc33b6007e1abfd
(float f)
double
IKsqrt
namespaceM16iB20__manipulator__kinematics.html
afd937c288a145b23f8b82b1df03e1fba
(double f)
float
IKtan
namespaceM16iB20__manipulator__kinematics.html
a2a267b0d8339c68182082bec4b6e1249
(float f)
double
IKtan
namespaceM16iB20__manipulator__kinematics.html
a2fd9d391ec6b18e3f70b039e1586ee3e
(double f)
void
zgetrf_
namespaceM16iB20__manipulator__kinematics.html
acd28b682b50d8f881b3715a56c58493a
(const int *m, const int *n, std::complex< double > *a, const int *lda, int *ipiv, int *info)
M16iB20_manipulator_kinematics::IKFastKinematicsPlugin
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
kinematics::KinematicsBase
bool
getPositionFK
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
a236f372ed7e3e90e95c8b7358402cf67
(const std::vector< std::string > &link_names, const std::vector< double > &joint_angles, std::vector< geometry_msgs::Pose > &poses)
bool
getPositionIK
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
a89ac930a9c7080a07179e2b0e24fff9f
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, std::vector< double > &solution, int &error_code)
IKFastKinematicsPlugin
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
ad0f50a709a3cd0082f6aea54cb2d64fc
()
bool
searchPositionIK
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
aae6da9da4ba4d730e8a336846b1d352d
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, const double &timeout, std::vector< double > &solution, int &error_code)
bool
searchPositionIK
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
ad4b2e639322592aaa4b3380094ddd105
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, const double &timeout, const unsigned int &redundancy, const double &consistency_limit, std::vector< double > &solution, int &error_code)
bool
searchPositionIK
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
a49c09356beda249922dd1da1a304abf0
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, const double &timeout, std::vector< double > &solution, const boost::function< void(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_solution, int &error_code)> &desired_pose_callback, const boost::function< void(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_solution, int &error_code)> &solution_callback, int &error_code)
bool
searchPositionIK
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
aa48f6d6cc7f89ff9469fb70b10fcb41e
(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_seed_state, const double &timeout, const unsigned int &redundancy, const double &consistency_limit, std::vector< double > &solution, const boost::function< void(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_solution, int &error_code)> &desired_pose_callback, const boost::function< void(const geometry_msgs::Pose &ik_pose, const std::vector< double > &ik_solution, int &error_code)> &solution_callback, int &error_code)
void
fillFreeParams
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
ad91a4427190481146af139b1d81ec9fc
(int count, int *array)
void
getClosestSolution
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
ae8f5c5168d17f18863a4d79d52f3cee9
(const std::vector< double > &ik_seed_state, std::vector< double > &solution)
int
getClosestSolutionIndex
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
a20aa66c57dc5b6181a44cb9f118c90c5
(const std::vector< double > &ik_seed_state, const std::vector< std::vector< double > > &solutions)
bool
getCount
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
ab591bbdfc0f2163ae255ce903c9c6e13
(int &count, const int &max_count, const int &min_count)
const std::vector< std::string > &
getJointNames
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
a99210410e589f1b3c46a1c3c603122ca
() const
const std::vector< std::string > &
getLinkNames
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
a4104da68f77d8481ac13054aabe779cb
() const
void
getSolution
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
a97cf19137d53f6369364ac636ce5187c
(int i, std::vector< double > &solution)
double
harmonize
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
ac8c74533ee4ba47f600889c45a56cec9
(const std::vector< double > &ik_seed_state, std::vector< double > &solution)
double
harmonize_old
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
ac1318e376860138e40f61d1e15e1e59d
(const std::vector< double > &ik_seed_state, std::vector< double > &solution)
bool
initialize
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
afb76a6e0c5f9c825cde7c00e7b5fcc38
(const std::string &group_name, const std::string &base_name, const std::string &tip_name, const double &search_discretization)
int
solve
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
ac5a0f4aa83b9647cfe199fe6d191d8e3
(KDL::Frame &pose_frame, const std::vector< double > &vfree)
std::vector< int >
free_params_
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
ac4237743bf64aa6b6af9ac1503166553
std::vector< bool >
joint_has_limits_vector_
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
a1f2f633c7ddffe1392919755f5c42f9d
std::vector< double >
joint_max_vector_
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
a34f8d9e1668e1b57283e76c4762e9adc
std::vector< double >
joint_min_vector_
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
a512dcb38e620ed4153df32d50b14c733
std::vector< std::string >
joint_names_
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
a84d4e3e112b5135276d65ec89cbed46b
std::vector< std::string >
link_names_
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
a90b1b14a20f8450711a926a8f9468c68
size_t
num_joints_
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
a0f7d4b9a14fc045f93f263d9b973cd9e
IkSolutionList< IkReal >
solutions_
classM16iB20__manipulator__kinematics_1_1IKFastKinematicsPlugin.html
af75debd078a42f0cd625ac226f012dfe
M16iB20_manipulator_kinematics::IKSolver
classM16iB20__manipulator__kinematics_1_1IKSolver.html
bool
ComputeIk
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a6f11ccbcc7b45c85dd6d83f2ad0d247d
(const IkReal *eetrans, const IkReal *eerot, const IkReal *pfree, IkSolutionListBase< IkReal > &solutions)
void
rotationfunction0
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a27dd29c16fb280d6eddce75666c971d4
(IkSolutionListBase< IkReal > &solutions)
unsigned char
_ij0
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a60615aa2b8200264a4381873ef4e6567
[2]
unsigned char
_ij1
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a36c92e445ce9be6e4430c616a4f36ee0
[2]
unsigned char
_ij2
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a6c5ea14c64295aa7dc2bac84ea8cfb68
[2]
unsigned char
_ij3
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a61b4e6f01aaf966cef00f4fa69d85ba9
[2]
unsigned char
_ij4
classM16iB20__manipulator__kinematics_1_1IKSolver.html
ad01d4270c56f944294d263c2b39486b4
[2]
unsigned char
_ij5
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a8e35fab93a3c7cbc15bce32480d27623
[2]
unsigned char
_nj0
classM16iB20__manipulator__kinematics_1_1IKSolver.html
ab07d5b75e74102af1ddfb00d685637d4
unsigned char
_nj1
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a5965e19db99353bef0c8742894b1158c
unsigned char
_nj2
classM16iB20__manipulator__kinematics_1_1IKSolver.html
ac68249f4698d8a0ba86977bfd872f572
unsigned char
_nj3
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a8c9f666e346774e6b881cf7dde5c017f
unsigned char
_nj4
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a0f8b63e2d0b5302af6af0efd0a2f3ee6
unsigned char
_nj5
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a7622a057a1f8d1564016476b627154cf
IkReal
cj0
classM16iB20__manipulator__kinematics_1_1IKSolver.html
ada0024470316624c8bb4377ec6e4d17f
IkReal
cj1
classM16iB20__manipulator__kinematics_1_1IKSolver.html
ab1671af4aa6621b1d550b4e01954916a
IkReal
cj2
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a4acdd6691dde44f452699331e5e4280a
IkReal
cj3
classM16iB20__manipulator__kinematics_1_1IKSolver.html
aa1c9a18436efb9ea89bd5c5bb703c1c3
IkReal
cj4
classM16iB20__manipulator__kinematics_1_1IKSolver.html
aeb2d13011c2fdbb46b671cad651973a7
IkReal
cj5
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a53db3860edeb9276c4fe249513d1d075
IkReal
htj0
classM16iB20__manipulator__kinematics_1_1IKSolver.html
aef4dc47ba8a2801b53a8c0c98fa35356
IkReal
htj1
classM16iB20__manipulator__kinematics_1_1IKSolver.html
ace79070d382fecb499de67ddb73bf989
IkReal
htj2
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a91e44e4605da0405a514dae169858924
IkReal
htj3
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a384c3e49aba0d49b7c6e5e4f500d6b05
IkReal
htj4
classM16iB20__manipulator__kinematics_1_1IKSolver.html
ab142a557a0fa6526c2e67141d210df0e
IkReal
htj5
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a0e9777c162a419675589acf9b98ca07b
IkReal
j0
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a5cbd60afa0cdf8de85d94b248c084490
IkReal
j1
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a1579e0fd3929c1c02f94371e88d29c3d
IkReal
j2
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a42fe71662429e627fb7b8fe444ba284c
IkReal
j3
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a78fe4c7385245b89570b33c0f14107d8
IkReal
j4
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a684f04297fbbaab25b37fd73604a1dc8
IkReal
j5
classM16iB20__manipulator__kinematics_1_1IKSolver.html
abe0b3cb54091a587a52e1365c997fac9
IkReal
new_px
classM16iB20__manipulator__kinematics_1_1IKSolver.html
acbb0b917acf6f860fa0dca5fe8e2c6e3
IkReal
new_py
classM16iB20__manipulator__kinematics_1_1IKSolver.html
ab5fa51f20bea0257c9213dd96b319178
IkReal
new_pz
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a7491ecf8e3225731c2c5e0ccc8947393
IkReal
new_r00
classM16iB20__manipulator__kinematics_1_1IKSolver.html
aa2079c32cc32e53e4b6374c3a6c14a5c
IkReal
new_r01
classM16iB20__manipulator__kinematics_1_1IKSolver.html
acac8209958bb9a45f96ef45651d03db5
IkReal
new_r02
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a7291c19666080e07983a1dcf8bd40eff
IkReal
new_r10
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a46530646a6f565c068ef1ef2daeb6217
IkReal
new_r11
classM16iB20__manipulator__kinematics_1_1IKSolver.html
ab5d41f47ccdc26a9d1b0e9a4b43e91a7
IkReal
new_r12
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a979f1e06428a8eaad506f4d052b6302c
IkReal
new_r20
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a1b68d916d2f8cb5ebee8fed794e41313
IkReal
new_r21
classM16iB20__manipulator__kinematics_1_1IKSolver.html
acd3406bd39445df06ed4b7cb2259ed94
IkReal
new_r22
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a42851821742a0f998838af7af64e0162
IkReal
npx
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a9fcc4ddd1a52f15afcb9b52a0b9638e4
IkReal
npy
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a4e48ee6d7072a22a53261e00f91300d9
IkReal
npz
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a859158c8b73ff45cac1a59074deefd67
IkReal
pp
classM16iB20__manipulator__kinematics_1_1IKSolver.html
ad8518004a220622dba88cd3f0f120887
IkReal
px
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a9f16e5fc56cc1fe8d8fd8148d4fd4cbd
IkReal
py
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a4284ab3f73c7fe1f86e36f1c071133d5
IkReal
pz
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a1c0a4fd5118b2619e529e13f1c7c2d3f
IkReal
r00
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a46c712838ab5cc858910bcc1de7b2d9e
IkReal
r01
classM16iB20__manipulator__kinematics_1_1IKSolver.html
aad6d8c9331f639905018409900babcf3
IkReal
r02
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a5d3a906a74a0badf8d0c8a62e33bd004
IkReal
r10
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a8ec842691053ce4c57558e9b6e18c1ad
IkReal
r11
classM16iB20__manipulator__kinematics_1_1IKSolver.html
af0e62f9d3e5ed37d7b31515980f38a3f
IkReal
r12
classM16iB20__manipulator__kinematics_1_1IKSolver.html
abd3902e85bfd89a05b5cd23dd499d941
IkReal
r20
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a586e4b1926b2902fb3ab701baad269bb
IkReal
r21
classM16iB20__manipulator__kinematics_1_1IKSolver.html
ae383826ede281daeee9cfbaa7ecd5e8e
IkReal
r22
classM16iB20__manipulator__kinematics_1_1IKSolver.html
ac523175ffe97740dcd1e8155c0f49f88
IkReal
rxp0_0
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a176eed5081d8b8d9c6041863c628c966
IkReal
rxp0_1
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a7b6f5cff8323f3c8d0818305a9236ba3
IkReal
rxp0_2
classM16iB20__manipulator__kinematics_1_1IKSolver.html
ad00032eec2d91629a42de129417b3575
IkReal
rxp1_0
classM16iB20__manipulator__kinematics_1_1IKSolver.html
aa0a3bbbe5bb605e78baaf65dac278d60
IkReal
rxp1_1
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a2b7d7361ef77e81d2608667610869be7
IkReal
rxp1_2
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a5ad62dfec5e871c52b321077be648780
IkReal
rxp2_0
classM16iB20__manipulator__kinematics_1_1IKSolver.html
ad1f9b6bd09ce736df52dc849ad82441e
IkReal
rxp2_1
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a7bbabb73d75353432a785d884c2fab74
IkReal
rxp2_2
classM16iB20__manipulator__kinematics_1_1IKSolver.html
ae9eabc1722f8ec538dd2470687583195
IkReal
sj0
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a51e7c5ecdd891872824925fac567f7d7
IkReal
sj1
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a3a35edb78444a1ca234819027b6ead4d
IkReal
sj2
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a89840d46283d7f93ca7d3dd3b0d5150f
IkReal
sj3
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a5f308ada143d6d84918edf2c684a2325
IkReal
sj4
classM16iB20__manipulator__kinematics_1_1IKSolver.html
afc32299f3783a9959440f81789fd8b1a
IkReal
sj5
classM16iB20__manipulator__kinematics_1_1IKSolver.html
a0eb3823ac14b0a428e80bed178fef9f8
index
index