articulation_models::PrismaticModel Class Reference

#include <prismatic_model.h>

Inheritance diagram for articulation_models::PrismaticModel:
Inheritance graph
[legend]

List of all members.

Public Member Functions

size_t getDOFs ()
bool guessParameters ()
bool normalizeParameters ()
V_Configuration predictConfiguration (geometry_msgs::Pose pose)
M_CartesianJacobian predictHessian (V_Configuration q, double delta=1e-6)
geometry_msgs::Pose predictPose (V_Configuration q)
 PrismaticModel ()
void readParamsFromModel ()
void updateParameters (std::vector< double > delta)
void writeParamsToModel ()

Public Attributes

btVector3 prismatic_dir

Detailed Description

Definition at line 15 of file prismatic_model.h.


Constructor & Destructor Documentation

articulation_models::PrismaticModel::PrismaticModel (  ) 

Definition at line 30 of file prismatic_model.cpp.


Member Function Documentation

size_t articulation_models::PrismaticModel::getDOFs (  )  [inline, virtual]

Reimplemented from articulation_models::RigidModel.

Definition at line 25 of file prismatic_model.h.

bool articulation_models::PrismaticModel::guessParameters (  )  [virtual]

Reimplemented from articulation_models::RigidModel.

Definition at line 71 of file prismatic_model.cpp.

bool articulation_models::PrismaticModel::normalizeParameters (  )  [virtual]

Reimplemented from articulation_models::GenericModel.

Definition at line 103 of file prismatic_model.cpp.

V_Configuration articulation_models::PrismaticModel::predictConfiguration ( geometry_msgs::Pose  pose  )  [virtual]

Reimplemented from articulation_models::GenericModel.

Definition at line 47 of file prismatic_model.cpp.

M_CartesianJacobian articulation_models::PrismaticModel::predictHessian ( V_Configuration  q,
double  delta = 1e-6 
) [virtual]

Reimplemented from articulation_models::GenericModel.

Definition at line 64 of file prismatic_model.cpp.

geometry_msgs::Pose articulation_models::PrismaticModel::predictPose ( V_Configuration  q  )  [virtual]

Reimplemented from articulation_models::RigidModel.

Definition at line 56 of file prismatic_model.cpp.

void articulation_models::PrismaticModel::readParamsFromModel (  )  [virtual]

Reimplemented from articulation_models::RigidModel.

Definition at line 37 of file prismatic_model.cpp.

void articulation_models::PrismaticModel::updateParameters ( std::vector< double >  delta  )  [virtual]

Reimplemented from articulation_models::RigidModel.

Definition at line 96 of file prismatic_model.cpp.

void articulation_models::PrismaticModel::writeParamsToModel (  )  [virtual]

Reimplemented from articulation_models::RigidModel.

Definition at line 42 of file prismatic_model.cpp.


Member Data Documentation

Definition at line 17 of file prismatic_model.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Defines


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