#include <tango_ros_nodelet.h>
Definition at line 128 of file tango_ros_nodelet.h.
tango_ros_native::TangoRosNodelet::TangoRosNodelet |
( |
| ) |
|
tango_ros_native::TangoRosNodelet::~TangoRosNodelet |
( |
| ) |
|
TangoErrorType tango_ros_native::TangoRosNodelet::ConnectToTangoAndSetUpNode |
( |
| ) |
|
|
private |
void tango_ros_native::TangoRosNodelet::DynamicReconfigureCallback |
( |
PublisherConfig & |
config, |
|
|
uint32_t |
level |
|
) |
| |
|
private |
bool tango_ros_native::TangoRosNodelet::GetAvailableMapUuidsList |
( |
std::vector< std::string > & |
uuid_list | ) |
|
bool tango_ros_native::TangoRosNodelet::GetMapNameFromUuid |
( |
const std::string & |
map_uuid, |
|
|
std::string & |
map_name |
|
) |
| |
bool tango_ros_native::TangoRosNodelet::GetMapNameServiceCallback |
( |
const tango_ros_messages::GetMapName::Request & |
req, |
|
|
tango_ros_messages::GetMapName::Response & |
res |
|
) |
| |
|
private |
bool tango_ros_native::TangoRosNodelet::GetMapUuidsServiceCallback |
( |
const tango_ros_messages::GetMapUuids::Request & |
req, |
|
|
tango_ros_messages::GetMapUuids::Response & |
res |
|
) |
| |
|
private |
bool tango_ros_native::TangoRosNodelet::LoadOccupancyGridServiceCallback |
( |
const tango_ros_messages::LoadOccupancyGrid::Request & |
req, |
|
|
tango_ros_messages::LoadOccupancyGrid::Response & |
res |
|
) |
| |
|
private |
void tango_ros_native::TangoRosNodelet::onInit |
( |
| ) |
|
|
virtual |
void tango_ros_native::TangoRosNodelet::OnPointCloudAvailable |
( |
const TangoPointCloud * |
point_cloud | ) |
|
void tango_ros_native::TangoRosNodelet::OnPoseAvailable |
( |
const TangoPoseData * |
pose | ) |
|
TangoErrorType tango_ros_native::TangoRosNodelet::OnTangoServiceConnected |
( |
| ) |
|
void tango_ros_native::TangoRosNodelet::PublishColorImage |
( |
| ) |
|
|
private |
void tango_ros_native::TangoRosNodelet::PublishDevicePose |
( |
| ) |
|
|
private |
void tango_ros_native::TangoRosNodelet::PublishFisheyeImage |
( |
| ) |
|
|
private |
void tango_ros_native::TangoRosNodelet::PublishLaserScan |
( |
| ) |
|
|
private |
void tango_ros_native::TangoRosNodelet::PublishMesh |
( |
| ) |
|
|
private |
void tango_ros_native::TangoRosNodelet::PublishPointCloud |
( |
| ) |
|
|
private |
void tango_ros_native::TangoRosNodelet::PublishStaticTransforms |
( |
| ) |
|
|
private |
void tango_ros_native::TangoRosNodelet::RunRosSpin |
( |
| ) |
|
|
private |
bool tango_ros_native::TangoRosNodelet::SaveMapServiceCallback |
( |
const tango_ros_messages::SaveMap::Request & |
req, |
|
|
tango_ros_messages::SaveMap::Response & |
res |
|
) |
| |
|
private |
void tango_ros_native::TangoRosNodelet::StartPublishing |
( |
| ) |
|
void tango_ros_native::TangoRosNodelet::StopPublishing |
( |
| ) |
|
bool tango_ros_native::TangoRosNodelet::TangoConnectServiceCallback |
( |
const tango_ros_messages::TangoConnect::Request & |
request, |
|
|
tango_ros_messages::TangoConnect::Response & |
response |
|
) |
| |
|
private |
void tango_ros_native::TangoRosNodelet::TangoDisconnect |
( |
| ) |
|
TangoErrorType tango_ros_native::TangoRosNodelet::TangoSetupConfig |
( |
| ) |
|
|
private |
void tango_ros_native::TangoRosNodelet::UpdateAndPublishTangoStatus |
( |
const TangoStatus & |
status | ) |
|
|
private |
std::string tango_ros_native::TangoRosNodelet::area_description_frame_id_ |
|
private |
geometry_msgs::TransformStamped tango_ros_native::TangoRosNodelet::area_description_T_start_of_service_ |
|
private |
ros::Publisher tango_ros_native::TangoRosNodelet::area_description_T_start_of_service_publisher_ |
|
private |
sensor_msgs::CameraInfo tango_ros_native::TangoRosNodelet::color_camera_info_ |
|
private |
cv::Mat tango_ros_native::TangoRosNodelet::color_image_ |
|
private |
cv::Mat tango_ros_native::TangoRosNodelet::color_image_rect_ |
|
private |
PublishThread tango_ros_native::TangoRosNodelet::color_image_thread_ |
|
private |
cv::Mat tango_ros_native::TangoRosNodelet::cv_warp_map_x_ |
|
private |
cv::Mat tango_ros_native::TangoRosNodelet::cv_warp_map_y_ |
|
private |
PublishThread tango_ros_native::TangoRosNodelet::device_pose_thread_ |
|
private |
geometry_msgs::TransformStamped tango_ros_native::TangoRosNodelet::device_T_camera_color_ |
|
private |
geometry_msgs::TransformStamped tango_ros_native::TangoRosNodelet::device_T_camera_depth_ |
|
private |
geometry_msgs::TransformStamped tango_ros_native::TangoRosNodelet::device_T_camera_fisheye_ |
|
private |
bool tango_ros_native::TangoRosNodelet::enable_3dr_mesh_ = true |
|
private |
bool tango_ros_native::TangoRosNodelet::enable_3dr_occupancy_grid_ = true |
|
private |
bool tango_ros_native::TangoRosNodelet::enable_color_camera_ = true |
|
private |
bool tango_ros_native::TangoRosNodelet::enable_depth_ = true |
|
private |
bool tango_ros_native::TangoRosNodelet::fisheye_camera_available_ = true |
|
private |
sensor_msgs::CameraInfo tango_ros_native::TangoRosNodelet::fisheye_camera_info_ |
|
private |
cv::Mat tango_ros_native::TangoRosNodelet::fisheye_image_ |
|
private |
cv::Mat tango_ros_native::TangoRosNodelet::fisheye_image_rect_ |
|
private |
PublishThread tango_ros_native::TangoRosNodelet::fisheye_image_thread_ |
|
private |
TangoSupport_ImageBufferManager* tango_ros_native::TangoRosNodelet::image_buffer_manager_ |
|
private |
sensor_msgs::LaserScan tango_ros_native::TangoRosNodelet::laser_scan_ |
|
private |
double tango_ros_native::TangoRosNodelet::laser_scan_max_height_ = 1.0 |
|
private |
double tango_ros_native::TangoRosNodelet::laser_scan_max_range_ = 4.0 |
|
private |
double tango_ros_native::TangoRosNodelet::laser_scan_min_height_ = -1.0 |
|
private |
double tango_ros_native::TangoRosNodelet::laser_scan_min_range_ = 0.3 |
|
private |
ros::Publisher tango_ros_native::TangoRosNodelet::laser_scan_publisher_ |
|
private |
PublishThread tango_ros_native::TangoRosNodelet::laser_scan_thread_ |
|
private |
Tango3DR_Pose tango_ros_native::TangoRosNodelet::last_camera_color_pose_ |
|
private |
Tango3DR_Pose tango_ros_native::TangoRosNodelet::last_camera_depth_pose_ |
|
private |
ros::Publisher tango_ros_native::TangoRosNodelet::mesh_marker_publisher_ |
|
private |
std::atomic_bool tango_ros_native::TangoRosNodelet::new_point_cloud_available_for_t3dr_ |
|
private |
nav_msgs::OccupancyGrid tango_ros_native::TangoRosNodelet::occupancy_grid_ |
|
private |
ros::Publisher tango_ros_native::TangoRosNodelet::occupancy_grid_publisher_ |
|
private |
sensor_msgs::PointCloud2 tango_ros_native::TangoRosNodelet::point_cloud_ |
|
private |
TangoSupport_PointCloudManager* tango_ros_native::TangoRosNodelet::point_cloud_manager_ |
|
private |
ros::Publisher tango_ros_native::TangoRosNodelet::point_cloud_publisher_ |
|
private |
PublishThread tango_ros_native::TangoRosNodelet::point_cloud_thread_ |
|
private |
bool tango_ros_native::TangoRosNodelet::publish_pose_on_tf_ = true |
|
private |
std::thread tango_ros_native::TangoRosNodelet::ros_spin_thread_ |
|
private |
std::atomic_bool tango_ros_native::TangoRosNodelet::run_threads_ |
|
private |
std::string tango_ros_native::TangoRosNodelet::start_of_service_frame_id_ |
|
private |
geometry_msgs::TransformStamped tango_ros_native::TangoRosNodelet::start_of_service_T_device_ |
|
private |
ros::Publisher tango_ros_native::TangoRosNodelet::start_of_service_T_device_publisher_ |
|
private |
ros::Publisher tango_ros_native::TangoRosNodelet::static_occupancy_grid_publisher_ |
|
private |
uint8_t tango_ros_native::TangoRosNodelet::t3dr_occupancy_grid_threshold_ |
|
private |
double tango_ros_native::TangoRosNodelet::t3dr_resolution_ |
|
private |
TangoConfig tango_ros_native::TangoRosNodelet::tango_config_ |
|
private |
bool tango_ros_native::TangoRosNodelet::tango_data_available_ = true |
|
private |
TangoStatus tango_ros_native::TangoRosNodelet::tango_status_ |
|
private |
ros::Publisher tango_ros_native::TangoRosNodelet::tango_status_publisher_ |
|
private |
double tango_ros_native::TangoRosNodelet::time_offset_ = 0. |
|
private |
bool tango_ros_native::TangoRosNodelet::use_tf_static_ = true |
|
private |
The documentation for this class was generated from the following files: