#include <laser_joint_projector.h>
Public Member Functions | |
void | configure (const KDL::Tree &tree, const std::string &root, const std::string &tip) |
LaserJointProjector () | |
geometry_msgs::Point32 | project (const std::map< std::string, double > &joint_map) |
sensor_msgs::PointCloud | project (const std::vector< sensor_msgs::JointState > &joint_state_vec, const ros::Duration &time_shift) |
Private Attributes | |
KDL::Chain | chain_ |
boost::shared_ptr < KDL::ChainFkSolverPos_recursive > | solver_ |
Definition at line 52 of file laser_joint_projector.h.
Definition at line 45 of file laser_joint_projector.cpp.
void LaserJointProjector::configure | ( | const KDL::Tree & | tree, |
const std::string & | root, | ||
const std::string & | tip | ||
) |
Definition at line 50 of file laser_joint_projector.cpp.
geometry_msgs::Point32 laser_joint_projector::LaserJointProjector::project | ( | const std::map< std::string, double > & | joint_map | ) |
sensor_msgs::PointCloud laser_joint_projector::LaserJointProjector::project | ( | const std::vector< sensor_msgs::JointState > & | joint_state_vec, |
const ros::Duration & | time_shift | ||
) |
Definition at line 61 of file laser_joint_projector.h.
boost::shared_ptr<KDL::ChainFkSolverPos_recursive> laser_joint_projector::LaserJointProjector::solver_ [private] |
Definition at line 62 of file laser_joint_projector.h.