Namespaces | Defines | Functions
aubo_kin.cpp File Reference
#include <aubo_kinematics/aubo_kin.h>
#include "ros/ros.h"
#include <math.h>
#include <stdio.h>
#include <aubo_kinematics/ikfast.h>
Include dependency graph for aubo_kin.cpp:

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

#define IKFAST_COMPILE_ASSERT (   x)    extern int __dummy[(int)x]

Definition at line 383 of file aubo_kin.cpp.

Definition at line 378 of file aubo_kin.cpp.


Function Documentation

IKFAST_API void ComputeFk ( const IkReal *  j,
IkReal *  eetrans,
IkReal *  eerot 
)

Definition at line 436 of file aubo_kin.cpp.

IKFAST_API bool ComputeIk ( const IkReal *  eetrans,
const IkReal *  eerot,
const IkReal *  pfree,
IkSolutionListBase< IkReal > &  solutions 
)

Definition at line 415 of file aubo_kin.cpp.

void from_mat44 ( const double *  mat4_4,
IkReal *  eetrans,
IkReal *  eerot 
)

Definition at line 404 of file aubo_kin.cpp.

IKFAST_API int* GetFreeParameters ( )

Definition at line 444 of file aubo_kin.cpp.

IKFAST_API int GetIkRealSize ( )

Definition at line 447 of file aubo_kin.cpp.

IKFAST_API int GetNumFreeParameters ( )

Definition at line 443 of file aubo_kin.cpp.

IKFAST_API int GetNumJoints ( )

Definition at line 445 of file aubo_kin.cpp.

int main ( int  argc,
char *  argv[] 
)

Definition at line 459 of file aubo_kin.cpp.

void to_mat44 ( double *  mat4_4,
const IkReal *  eetrans,
const IkReal *  eerot 
)

Definition at line 390 of file aubo_kin.cpp.



aubo_kinematics
Author(s): liuxin
autogenerated on Wed Sep 6 2017 03:06:35