#include <aubo_kinematics/aubo_kin.h>
#include "ros/ros.h"
#include <math.h>
#include <stdio.h>
#include <aubo_kinematics/ikfast.h>
Go to the source code of this file.
Namespaces |
namespace | aubo_kinematics |
Defines |
#define | IKFAST_COMPILE_ASSERT(x) extern int __dummy[(int)x] |
#define | IKFAST_HAS_LIBRARY |
Functions |
IKFAST_API void | ComputeFk (const IkReal *j, IkReal *eetrans, IkReal *eerot) |
IKFAST_API bool | ComputeIk (const IkReal *eetrans, const IkReal *eerot, const IkReal *pfree, IkSolutionListBase< IkReal > &solutions) |
void | aubo_kinematics::forward (const double *q, double *T) |
void | from_mat44 (const double *mat4_4, IkReal *eetrans, IkReal *eerot) |
IKFAST_API int * | GetFreeParameters () |
IKFAST_API int | GetIkRealSize () |
IKFAST_API int | GetNumFreeParameters () |
IKFAST_API int | GetNumJoints () |
| IKFAST_COMPILE_ASSERT (IKFAST_VERSION==61) |
int | aubo_kinematics::inverse (const double *T, double *q_sols) |
int | main (int argc, char *argv[]) |
void | to_mat44 (double *mat4_4, const IkReal *eetrans, const IkReal *eerot) |
Define Documentation
Function Documentation
IKFAST_API void ComputeFk |
( |
const IkReal * |
j, |
|
|
IkReal * |
eetrans, |
|
|
IkReal * |
eerot |
|
) |
| |
IKFAST_API bool ComputeIk |
( |
const IkReal * |
eetrans, |
|
|
const IkReal * |
eerot, |
|
|
const IkReal * |
pfree, |
|
|
IkSolutionListBase< IkReal > & |
solutions |
|
) |
| |
void from_mat44 |
( |
const double * |
mat4_4, |
|
|
IkReal * |
eetrans, |
|
|
IkReal * |
eerot |
|
) |
| |
int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
void to_mat44 |
( |
double * |
mat4_4, |
|
|
const IkReal * |
eetrans, |
|
|
const IkReal * |
eerot |
|
) |
| |