rapid
A ROS robotics library.
|
Interface for a camera that outputs point clouds. More...
#include <camera_interface.h>
Public Member Functions | |
virtual | ~PointCloudCameraInterface () |
virtual pcl::PointCloud < pcl::PointXYZRGB >::Ptr | cloud () const =0 |
Returns the most recent point cloud from the camera. More... | |
virtual geometry_msgs::TransformStamped | camera_pose () const =0 |
Returns the camera pose relative to the base frame. More... | |
Interface for a camera that outputs point clouds.
Definition at line 10 of file camera_interface.h.
|
inlinevirtual |
Definition at line 12 of file camera_interface.h.
|
pure virtual |
Returns the camera pose relative to the base frame.
Implemented in rapid::RecordedPointCloudCamera, and rapid::PointCloudCamera.
|
pure virtual |
Returns the most recent point cloud from the camera.
Implemented in rapid::RecordedPointCloudCamera, and rapid::PointCloudCamera.