laser_joint_processor::JointImager Class Reference
#include <joint_imager.h>
List of all members.
Public Member Functions |
void | displayImage (unsigned int i) |
IplImage * | getJointImage (unsigned int index) const |
| JointImager () |
bool | update (const calibration_msgs::DenseLaserSnapshot &snapshot, const settlerlib::SortedDeque< joint_states_settler::DeflatedJointStates > &cache, const ros::Duration &max_interp=ros::Duration(.25)) |
void | writeImage (unsigned int i, const std::string &filename) |
| ~JointImager () |
Protected Member Functions |
void | allocateImages (unsigned int height, unsigned int width, unsigned int channels) |
bool | computeVelocity (const ros::Time &start, const ros::Time &end, const settlerlib::SortedDeque< joint_states_settler::DeflatedJointStates > &cache, std::vector< double > &result) |
bool | interpPosition (const ros::Time &target, const settlerlib::SortedDeque< joint_states_settler::DeflatedJointStates > &cache, std::vector< double > &result) |
Protected Attributes |
std::vector< IplImage * > | images |
Detailed Description
Definition at line 42 of file joint_imager.h.
Constructor & Destructor Documentation
JointImager::JointImager |
( |
|
) |
|
JointImager::~JointImager |
( |
|
) |
|
Member Function Documentation
void JointImager::allocateImages |
( |
unsigned int |
height, |
|
|
unsigned int |
width, |
|
|
unsigned int |
channels | |
|
) |
| | [protected] |
bool laser_joint_processor::JointImager::computeVelocity |
( |
const ros::Time & |
start, |
|
|
const ros::Time & |
end, |
|
|
const settlerlib::SortedDeque< joint_states_settler::DeflatedJointStates > & |
cache, |
|
|
std::vector< double > & |
result | |
|
) |
| | [protected] |
void JointImager::displayImage |
( |
unsigned int |
i |
) |
|
IplImage * JointImager::getJointImage |
( |
unsigned int |
index |
) |
const |
bool laser_joint_processor::JointImager::interpPosition |
( |
const ros::Time & |
target, |
|
|
const settlerlib::SortedDeque< joint_states_settler::DeflatedJointStates > & |
cache, |
|
|
std::vector< double > & |
result | |
|
) |
| | [protected] |
bool JointImager::update |
( |
const calibration_msgs::DenseLaserSnapshot & |
snapshot, |
|
|
const settlerlib::SortedDeque< joint_states_settler::DeflatedJointStates > & |
cache, |
|
|
const ros::Duration & |
max_interp = ros::Duration(.25) | |
|
) |
| | |
void laser_joint_processor::JointImager::writeImage |
( |
unsigned int |
i, |
|
|
const std::string & |
filename | |
|
) |
| | |
Member Data Documentation
The documentation for this class was generated from the following files: