$search

planning_models::KinematicModel::FloatingJointModel Class Reference

A floating joint. More...

#include <kinematic_model.h>

Inheritance diagram for planning_models::KinematicModel::FloatingJointModel:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual std::vector< double > computeJointStateValues (const btTransform &transform) const
virtual btTransform computeTransform (const std::vector< double > &joint_values) const
 FloatingJointModel (const FloatingJointModel *joint)
 FloatingJointModel (const std::string &name, const MultiDofConfig *multi_dof_config)
virtual void getVariableDefaultValuesGivenBounds (std::map< std::string, double > &ret_map) const
 Provides a default value for the joint given the joint bounds. Most joints will use the default, but the quaternion for floating point values needs something else.

Detailed Description

A floating joint.

Definition at line 275 of file kinematic_model.h.


Constructor & Destructor Documentation

planning_models::KinematicModel::FloatingJointModel::FloatingJointModel ( const std::string &  name,
const MultiDofConfig multi_dof_config 
)

Definition at line 946 of file kinematic_model.cpp.

planning_models::KinematicModel::FloatingJointModel::FloatingJointModel ( const FloatingJointModel joint  )  [inline]

Definition at line 281 of file kinematic_model.h.


Member Function Documentation

std::vector< double > planning_models::KinematicModel::FloatingJointModel::computeJointStateValues ( const btTransform &  transform  )  const [virtual]

Implements planning_models::KinematicModel::JointModel.

Definition at line 989 of file kinematic_model.cpp.

btTransform planning_models::KinematicModel::FloatingJointModel::computeTransform ( const std::vector< double > &  joint_values  )  const [virtual]

Implements planning_models::KinematicModel::JointModel.

Definition at line 973 of file kinematic_model.cpp.

void planning_models::KinematicModel::FloatingJointModel::getVariableDefaultValuesGivenBounds ( std::map< std::string, double > &  ret_map  )  const [virtual]

Provides a default value for the joint given the joint bounds. Most joints will use the default, but the quaternion for floating point values needs something else.

Reimplemented from planning_models::KinematicModel::JointModel.

Definition at line 1002 of file kinematic_model.cpp.


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


planning_models
Author(s): Ioan Sucan/isucan@willowgarage.com
autogenerated on Fri Mar 1 14:16:23 2013