37 #ifndef LASER_JOINT_PROJECTOR_LASER_JOINT_PROJECTOR_H_ 38 #define LASER_JOINT_PROJECTOR_LASER_JOINT_PROJECTOR_H_ 41 #include <kdl/tree.hpp> 42 #include <kdl/chainfksolverpos_recursive.hpp> 43 #include <sensor_msgs/PointCloud.h> 44 #include <sensor_msgs/JointState.h> 45 #include <geometry_msgs/Point32.h> 47 #include <boost/shared_ptr.hpp> 56 void configure(
const KDL::Tree& tree,
const std::string& root,
const std::string& tip);
57 geometry_msgs::Point32
project(
const std::map<std::string, double>& joint_map);
58 sensor_msgs::PointCloud
project(
const std::vector<sensor_msgs::JointState>& joint_state_vec,
geometry_msgs::Point32 project(const std::map< std::string, double > &joint_map)
void configure(const KDL::Tree &tree, const std::string &root, const std::string &tip)
boost::shared_ptr< KDL::ChainFkSolverPos_recursive > solver_