37 #ifndef JSK_PERCEPTION_PROJECT_IMAGE_POINT_H_ 38 #define JSK_PERCEPTION_PROJECT_IMAGE_POINT_H_ 40 #include <sensor_msgs/CameraInfo.h> 41 #include <geometry_msgs/PointStamped.h> 42 #include <geometry_msgs/Vector3Stamped.h> 47 #include <dynamic_reconfigure/server.h> 48 #include <jsk_perception/ProjectImagePointConfig.h> 56 typedef ProjectImagePointConfig
Config;
63 virtual void project(
const geometry_msgs::PointStamped::ConstPtr&
msg);
virtual void project(const geometry_msgs::PointStamped::ConstPtr &msg)
sensor_msgs::CameraInfo::ConstPtr camera_info_
virtual void cameraInfoCallback(const sensor_msgs::CameraInfo::ConstPtr &msg)
virtual void configCallback(Config &config, uint32_t level)
boost::shared_ptr< ProjectImagePoint > Ptr
ProjectImagePointConfig Config
ros::Subscriber sub_camera_info_
virtual void unsubscribe()
boost::shared_ptr< dynamic_reconfigure::Server< Config > > srv_
ros::Publisher pub_vector_