#include <ArticulatedObject.h>
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 |
Definition at line 19 of file ArticulatedObject.h.
ArticulatedObject::ArticulatedObject | ( | ) |
Definition at line 18 of file ArticulatedObject.cpp.
ArticulatedObject::ArticulatedObject | ( | const KinematicParams & | other | ) |
Definition at line 22 of file ArticulatedObject.cpp.
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 | |||
) |
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.