articulation_models Namespace Reference

Namespaces

namespace  track_utils
namespace  transform_datatypes

Classes

class  GenericModel
class  GenericModelFactory
class  MultiModelFactory
class  PCAGPModel
class  PrismaticModel
class  RigidModel
class  RotationalModel
class  SingleModelFactory

Typedefs

typedef boost::shared_ptr
< GenericModel const > 
GenericModelConstPtr
typedef boost::shared_ptr
< GenericModel
GenericModelPtr
typedef std::vector
< GenericModelPtr
GenericModelVector
typedef Eigen::MatrixXd M_CartesianJacobian
typedef Eigen::VectorXd V_Configuration

Functions

bool check_values (float v)
bool check_values (double v)
bool check_values (const btQuaternion &vec)
bool check_values (const btVector3 &vec)
geometry_msgs::Point eigenToPoint (Eigen::VectorXd v)
articulation_msgs::TrackMsg flipTrack (articulation_msgs::TrackMsg input, int corner=0)
double getParam (std::vector< articulation_msgs::ParamMsg > &vec, std::string name)
bool hasParam (std::vector< articulation_msgs::ParamMsg > &vec, std::string name)
void my_df (const gsl_vector *v, void *params, gsl_vector *df)
double my_f (const gsl_vector *v, void *params)
void my_fdf (const gsl_vector *x, void *params, double *f, gsl_vector *df)
int openChannel (articulation_msgs::TrackMsg &track, std::string name, bool autocreate=true)
btQuaternion orientationToQuaternion (geometry_msgs::Quaternion orientation)
Eigen::VectorXd pointToEigen (geometry_msgs::Point p)
btTransform poseToTransform (geometry_msgs::Pose pose)
btVector3 positionToVector (geometry_msgs::Point position)
geometry_msgs::Quaternion quaternionToOrientation (btQuaternion quat)
void readParamsFromModel ()
void setParam (std::vector< articulation_msgs::ParamMsg > &vec, std::string name, double value, uint8_t type=articulation_msgs::ParamMsg::PRIOR)
void setParamIfNotDefined (std::vector< articulation_msgs::ParamMsg > &vec, std::string name, double value, uint8_t type=articulation_msgs::ParamMsg::PRIOR)
geometry_msgs::Pose transformToPose (btTransform transform)
geometry_msgs::Point vectorToPosition (btVector3 point)
void writeParamsToModel ()

Typedef Documentation

typedef boost::shared_ptr<GenericModel const> articulation_models::GenericModelConstPtr

Definition at line 123 of file generic_model.h.

typedef boost::shared_ptr< GenericModel > articulation_models::GenericModelPtr

Definition at line 17 of file factory.h.

Definition at line 18 of file factory.h.

Definition at line 34 of file utils.h.

typedef Eigen::VectorXd articulation_models::V_Configuration

Definition at line 35 of file utils.h.


Function Documentation

bool articulation_models::check_values ( float  v  ) 

Definition at line 224 of file utils.cpp.

bool articulation_models::check_values ( double  v  ) 

Definition at line 221 of file utils.cpp.

bool articulation_models::check_values ( const btQuaternion &  vec  ) 

Definition at line 218 of file utils.cpp.

bool articulation_models::check_values ( const btVector3 &  vec  ) 

Definition at line 215 of file utils.cpp.

geometry_msgs::Point articulation_models::eigenToPoint ( Eigen::VectorXd  v  ) 

Definition at line 139 of file utils.cpp.

articulation_msgs::TrackMsg articulation_models::flipTrack ( articulation_msgs::TrackMsg  input,
int  corner = 0 
)

Definition at line 39 of file utils.cpp.

double articulation_models::getParam ( std::vector< articulation_msgs::ParamMsg > &  vec,
std::string  name 
)

Definition at line 194 of file utils.cpp.

bool articulation_models::hasParam ( std::vector< articulation_msgs::ParamMsg > &  vec,
std::string  name 
)

Definition at line 204 of file utils.cpp.

void articulation_models::my_df ( const gsl_vector *  v,
void *  params,
gsl_vector *  df 
)

Definition at line 762 of file generic_model.cpp.

double articulation_models::my_f ( const gsl_vector *  v,
void *  params 
)

Definition at line 741 of file generic_model.cpp.

void articulation_models::my_fdf ( const gsl_vector *  x,
void *  params,
double *  f,
gsl_vector *  df 
)

Definition at line 783 of file generic_model.cpp.

int articulation_models::openChannel ( articulation_msgs::TrackMsg &  track,
std::string  name,
bool  autocreate = true 
)

Definition at line 18 of file utils.cpp.

btQuaternion articulation_models::orientationToQuaternion ( geometry_msgs::Quaternion  orientation  )  [inline]

Definition at line 37 of file utils.h.

Eigen::VectorXd articulation_models::pointToEigen ( geometry_msgs::Point  p  ) 

Definition at line 133 of file utils.cpp.

btTransform articulation_models::poseToTransform ( geometry_msgs::Pose  pose  )  [inline]

Definition at line 45 of file utils.h.

btVector3 articulation_models::positionToVector ( geometry_msgs::Point  position  )  [inline]

Definition at line 41 of file utils.h.

geometry_msgs::Quaternion articulation_models::quaternionToOrientation ( btQuaternion  quat  )  [inline]

Definition at line 52 of file utils.h.

void articulation_models::readParamsFromModel (  ) 
void articulation_models::setParam ( std::vector< articulation_msgs::ParamMsg > &  vec,
std::string  name,
double  value,
uint8_t  type = articulation_msgs::ParamMsg::PRIOR 
)

Definition at line 178 of file utils.cpp.

void articulation_models::setParamIfNotDefined ( std::vector< articulation_msgs::ParamMsg > &  vec,
std::string  name,
double  value,
uint8_t  type = articulation_msgs::ParamMsg::PRIOR 
)

Definition at line 166 of file utils.cpp.

geometry_msgs::Pose articulation_models::transformToPose ( btTransform  transform  )  [inline]

Definition at line 69 of file utils.h.

geometry_msgs::Point articulation_models::vectorToPosition ( btVector3  point  )  [inline]

Definition at line 61 of file utils.h.

void articulation_models::writeParamsToModel (  ) 
 All Classes Namespaces Files Functions Variables Typedefs Defines


articulation_models
Author(s): Juergen Sturm
autogenerated on Fri Jan 11 10:07:01 2013