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: