threed_odometry
Classes | Typedefs | Enumerations | Functions
threed_odometry Namespace Reference

Classes

struct  CenterOfMassConfiguration
 
struct  IIRCoefficients
 
struct  RobotContactPoints
 
struct  RobotContactPointsRbs
 
class  Task
 The task context provides and requires services. It uses an ExecutionEngine to perform its functions. Essential interfaces are operations, data flow ports and properties. These interfaces have been defined using the oroGen specification. In order to modify the interfaces you should (re)use oroGen and rely on the associated workflow. Declare the Three Odometry class The component computes the robot pose based on a complete motion model. Robot joints positions are needed to compute the forward kinematics of robot chains. Angular and robot joints rates are needed to compute the movement. More...
 

Typedefs

typedef Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > WeightingMatrix
 

Enumerations

enum  ModelType { ANALYTICAL, NUMERICAL }
 

Functions

template<class scalar >
scalar tolerance ()
 
template<>
float tolerance< float > ()
 
template<>
double tolerance< double > ()
 

Detailed Description

Boost Shared pointers Eigen Eigen core library Eigen SVD decomposition Algebra and transformation matrices STL container with Eigen types 3D Odometry includes KDL model Motion model solver Infinite Impulse Response filter

Typedef Documentation

typedef Eigen::Matrix<double, Eigen::Dynamic, Eigen::Dynamic> threed_odometry::WeightingMatrix

Data types definition

Enumeration Type Documentation

Enumerator
ANALYTICAL 
NUMERICAL 

Function Documentation

template<class scalar >
scalar threed_odometry::tolerance ( )
inline
template<>
double threed_odometry::tolerance< double > ( )
inline
template<>
float threed_odometry::tolerance< float > ( )
inline