#include <driver.h>

Public Types | |
| typedef boost::shared_ptr < camera_info_manager::CameraInfoManager > | CameraInfoManagerPtr |
Protected Member Functions | |
| sensor_msgs::CameraInfo::Ptr | getIRCameraInfo (libfreenect2::Frame *frame, ros::Time stamp, std::string frame_id) |
| sensor_msgs::CameraInfo::Ptr | getRGBCameraInfo (libfreenect2::Frame *frame, ros::Time stamp, std::string frame_id) |
| virtual void | onInit () |
| virtual void | run (const ros::TimerEvent &) |
Protected Attributes | |
| libfreenect2::Freenect2Device::IrCameraParams | default_ir_params_ |
| libfreenect2::Freenect2Device::ColorCameraParams | default_rgb_params_ |
| libfreenect2::Freenect2Device * | dev_ |
| libfreenect2::Freenect2 * | freenect2_ |
| CameraInfoManagerPtr | ir_caminfo_manager_ |
| libfreenect2::SyncMultiFrameListener * | listener_ |
| boost::mutex | mutex_ |
| CameraInfoManagerPtr | rgb_caminfo_manager_ |
| ros::Timer | timer_ |
| typedef boost::shared_ptr<camera_info_manager::CameraInfoManager> jsk_libfreenect2::Driver::CameraInfoManagerPtr |
| sensor_msgs::CameraInfo::Ptr jsk_libfreenect2::Driver::getIRCameraInfo | ( | libfreenect2::Frame * | frame, |
| ros::Time | stamp, | ||
| std::string | frame_id | ||
| ) | [protected] |
Definition at line 168 of file driver_nodelet.cpp.
| sensor_msgs::CameraInfo::Ptr jsk_libfreenect2::Driver::getRGBCameraInfo | ( | libfreenect2::Frame * | frame, |
| ros::Time | stamp, | ||
| std::string | frame_id | ||
| ) | [protected] |
Definition at line 204 of file driver_nodelet.cpp.
| void jsk_libfreenect2::Driver::onInit | ( | ) | [protected, virtual] |
Implements nodelet::Nodelet.
Definition at line 35 of file driver_nodelet.cpp.
| void jsk_libfreenect2::Driver::run | ( | const ros::TimerEvent & | ) | [protected, virtual] |
Definition at line 43 of file driver_nodelet.cpp.
libfreenect2::Freenect2Device::IrCameraParams jsk_libfreenect2::Driver::default_ir_params_ [protected] |
libfreenect2::Freenect2Device::ColorCameraParams jsk_libfreenect2::Driver::default_rgb_params_ [protected] |
libfreenect2::Freenect2Device* jsk_libfreenect2::Driver::dev_ [protected] |
libfreenect2::Freenect2* jsk_libfreenect2::Driver::freenect2_ [protected] |
libfreenect2::SyncMultiFrameListener* jsk_libfreenect2::Driver::listener_ [protected] |
boost::mutex jsk_libfreenect2::Driver::mutex_ [protected] |
ros::Timer jsk_libfreenect2::Driver::timer_ [protected] |