ArticulatedObject Class Reference

#include <ArticulatedObject.h>

Inheritance diagram for ArticulatedObject:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 ArticulatedObject (const KinematicParams &other)
 ArticulatedObject ()
void ComputeSpanningTree ()
void enumerateGraphs ()
void FitModels ()
void getFastGraph ()
void getGraph ()
articulation_msgs::ArticulatedObjectMsg & GetObjectModel ()
KinematicGraph getSpanningTree ()
void saveEval ()
void SetObjectModel (const articulation_msgs::ArticulatedObjectMsg &msg, ros::NodeHandle *nh_local)

Public Attributes

KinematicGraph currentGraph
std::map< std::string,
KinematicGraph
graphMap
articulation_msgs::ArticulatedObjectMsg object_msg

Detailed Description

Definition at line 19 of file ArticulatedObject.h.


Constructor & Destructor Documentation

ArticulatedObject::ArticulatedObject (  ) 

Definition at line 18 of file ArticulatedObject.cpp.

ArticulatedObject::ArticulatedObject ( const KinematicParams other  ) 

Definition at line 22 of file ArticulatedObject.cpp.


Member Function Documentation

void ArticulatedObject::ComputeSpanningTree (  ) 

Definition at line 233 of file ArticulatedObject.cpp.

void ArticulatedObject::enumerateGraphs (  ) 

Definition at line 355 of file ArticulatedObject.cpp.

void ArticulatedObject::FitModels (  ) 

Definition at line 132 of file ArticulatedObject.cpp.

void ArticulatedObject::getFastGraph (  ) 

Definition at line 259 of file ArticulatedObject.cpp.

void ArticulatedObject::getGraph (  ) 

Definition at line 468 of file ArticulatedObject.cpp.

ArticulatedObjectMsg & ArticulatedObject::GetObjectModel (  ) 

Definition at line 108 of file ArticulatedObject.cpp.

KinematicGraph ArticulatedObject::getSpanningTree (  ) 

Definition at line 180 of file ArticulatedObject.cpp.

void ArticulatedObject::saveEval (  ) 

Definition at line 524 of file ArticulatedObject.cpp.

void ArticulatedObject::SetObjectModel ( const articulation_msgs::ArticulatedObjectMsg &  msg,
ros::NodeHandle *  nh_local 
)

Member Data Documentation

Definition at line 22 of file ArticulatedObject.h.

std::map< std::string, KinematicGraph > ArticulatedObject::graphMap

Definition at line 23 of file ArticulatedObject.h.

articulation_msgs::ArticulatedObjectMsg ArticulatedObject::object_msg

Definition at line 21 of file ArticulatedObject.h.


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


articulation_structure
Author(s): sturm
autogenerated on Fri Jan 11 09:53:15 2013