Public Member Functions | Public Attributes
KinematicData Class Reference

#include <structs.h>

Inheritance diagram for KinematicData:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void addPose (geometry_msgs::PoseStamped pose1, geometry_msgs::PoseStamped pose2, size_t id1, size_t id2, KinematicParams &params)
virtual PoseMap getObservation (double timestamp)
std::vector< double > intersectionOfStamps ()
void updateModel (size_t id1, size_t id2, KinematicParams &params)

Public Attributes

std::map< int, double > latestTimestamp
std::map< int, std::map
< double,
articulation_structure::PoseStampedIdMsgConstPtr > > 
markerStamped
std::map< int, std::map< int,
articulation_models::GenericModelPtr > > 
models
std::map< int, std::map< int,
std::vector
< articulation_models::GenericModelPtr > > > 
models_all
PoseIndex poseIndex
std::map< double, std::map
< int,
articulation_structure::PoseStampedIdMsgConstPtr > > 
stampedMarker
std::map< double, std::map
< int,
articulation_structure::PoseStampedIdMsgConstPtr > > 
stampedMarkerProjected
std::map< int, std::map< int,
articulation_msgs::TrackMsgPtr > > 
trajectories

Detailed Description

Definition at line 60 of file structs.h.


Member Function Documentation

void KinematicData::addPose ( geometry_msgs::PoseStamped  pose1,
geometry_msgs::PoseStamped  pose2,
size_t  id1,
size_t  id2,
KinematicParams params 
)

Definition at line 58 of file structs.cpp.

PoseMap KinematicData::getObservation ( double  timestamp) [virtual]

Definition at line 174 of file structs.cpp.

Definition at line 151 of file structs.cpp.

void KinematicData::updateModel ( size_t  id1,
size_t  id2,
KinematicParams params 
)

Definition at line 95 of file structs.cpp.


Member Data Documentation

std::map<int, double > KinematicData::latestTimestamp

Definition at line 62 of file structs.h.

Definition at line 65 of file structs.h.

Definition at line 68 of file structs.h.

Definition at line 69 of file structs.h.

Definition at line 66 of file structs.h.

Definition at line 63 of file structs.h.

Definition at line 64 of file structs.h.

Definition at line 67 of file structs.h.


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


articulation_structure
Author(s): sturm
autogenerated on Wed Dec 26 2012 15:37:59