3 #ifndef PROJECTION_COLORIZEPOINTCLOUD_TASK_HPP 4 #define PROJECTION_COLORIZEPOINTCLOUD_TASK_HPP 6 #include "projection/ColorizePointcloudBase.hpp" 7 #include <frame_helper/FrameHelper.h> 33 base::samples::frame::Frame
frame;
35 virtual void cameraCallback(
const base::Time &ts, const ::RTT::extras::ReadOnlyPointer< ::base::samples::frame::Frame > &camera_sample);
37 virtual void pointsCallback(
const base::Time &ts, const ::base::samples::Pointcloud &points_sample);
39 void colorizePointCloud(base::samples::Pointcloud& pointsCloud, base::samples::frame::Frame& image,
const Eigen::Matrix4d& points2Cam);
virtual void cameraCallback(const base::Time &ts, const ::RTT::extras::ReadOnlyPointer< ::base::samples::frame::Frame > &camera_sample)
Definition: ColorizePointcloud.cpp:68
void stopHook()
Definition: ColorizePointcloud.cpp:158
~ColorizePointcloud()
Definition: ColorizePointcloud.cpp:18
void errorHook()
Definition: ColorizePointcloud.cpp:154
bool configureHook()
The following lines are template definitions for the various state machine.
Definition: ColorizePointcloud.cpp:136
bool hasImage
Definition: ColorizePointcloud.hpp:30
The task context provides and requires services. It uses an ExecutionEngine to perform its functions...
Definition: ColorizePointcloud.hpp:25
friend class ColorizePointcloudBase
Definition: ColorizePointcloud.hpp:27
void colorizePointCloud(base::samples::Pointcloud &pointsCloud, base::samples::frame::Frame &image, const Eigen::Matrix4d &points2Cam)
Definition: ColorizePointcloud.cpp:84
void cleanupHook()
Definition: ColorizePointcloud.cpp:162
virtual void pointsCallback(const base::Time &ts, const ::base::samples::Pointcloud &points_sample)
Definition: ColorizePointcloud.cpp:116
void updateHook()
Definition: ColorizePointcloud.cpp:150
base::samples::Pointcloud points
Definition: ColorizePointcloud.hpp:32
base::samples::frame::Frame frame
Definition: ColorizePointcloud.hpp:33
ColorizePointcloud(std::string const &name="projection::ColorizePointcloud")
Definition: ColorizePointcloud.cpp:8
bool startHook()
Definition: ColorizePointcloud.cpp:142
Definition: projectionTypes.hpp:11
frame_helper::FrameHelper frameHelper
Definition: ColorizePointcloud.hpp:31