Public Member Functions | Private Member Functions | Private Attributes
rve_common_transformers::CameraFollowingCamera Class Reference

#include <camera_following_camera.h>

Inheritance diagram for rve_common_transformers::CameraFollowingCamera:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CameraFollowingCamera ()
 ~CameraFollowingCamera ()

Private Member Functions

void cameraInfoCallback (const sensor_msgs::CameraInfoConstPtr &camera_info)
virtual void onCameraSet ()
virtual void onInit ()
virtual void onUpdate ()
void updateCamera ()

Private Attributes

sensor_msgs::CameraInfoConstPtr camera_info_
bool camera_info_changed_
rve_render_client::CameraInfoProjectionFactoryPtr camera_projection_
Eigen::Quaternionf orientation_
Eigen::Vector3f position_
std::string target_frame_

Detailed Description

A CameraTransformer which tries to mimic an actual camera on the robot. Listens to CameraInfo messages and TF update the camera's location and parameters.

Definition at line 58 of file camera_following_camera.h.


Constructor & Destructor Documentation

Definition at line 49 of file camera_following_camera.cpp.

Definition at line 57 of file camera_following_camera.cpp.


Member Function Documentation

void rve_common_transformers::CameraFollowingCamera::cameraInfoCallback ( const sensor_msgs::CameraInfoConstPtr &  camera_info) [private]

Definition at line 66 of file camera_following_camera.cpp.

Implements rve_transformer::CameraTransformer.

Definition at line 78 of file camera_following_camera.cpp.

Implements rve_transformer::Transformer.

Definition at line 61 of file camera_following_camera.cpp.

Implements rve_transformer::Transformer.

Definition at line 73 of file camera_following_camera.cpp.

Definition at line 85 of file camera_following_camera.cpp.


Member Data Documentation

sensor_msgs::CameraInfoConstPtr rve_common_transformers::CameraFollowingCamera::camera_info_ [private]

Definition at line 82 of file camera_following_camera.h.

Definition at line 81 of file camera_following_camera.h.

rve_render_client::CameraInfoProjectionFactoryPtr rve_common_transformers::CameraFollowingCamera::camera_projection_ [private]

Definition at line 78 of file camera_following_camera.h.

Definition at line 75 of file camera_following_camera.h.

Definition at line 76 of file camera_following_camera.h.

Definition at line 73 of file camera_following_camera.h.


The documentation for this class was generated from the following files:


rve_common_transformers
Author(s): Josh Faust
autogenerated on Wed Dec 11 2013 14:31:58