Functions | Variables
tango_ros_conversions_helper Namespace Reference

Functions

void toCameraInfo (const TangoCameraIntrinsics &camera_intrinsics, sensor_msgs::CameraInfo *camera_info)
 
void toColor (const Tango3DR_Color &tango_color, std_msgs::ColorRGBA *color)
 
std::string toFrameId (const TangoCoordinateFrameType &tango_frame_type)
 
void toLaserScan (const TangoPointCloud &tango_point_cloud, double time_offset, double min_height, double max_height, double min_range, double max_range, const tf::Transform &point_cloud_T_laser, sensor_msgs::LaserScan *laser_scan)
 
void toLaserScanRange (double x, double y, double z, double min_height, double max_height, double min_range, double max_range, sensor_msgs::LaserScan *laser_scan)
 
void toMeshMarker (const Tango3DR_GridIndex &grid_index, const Tango3DR_Mesh &tango_mesh, double time_offset, const std::string &base_frame_id, visualization_msgs::Marker *mesh_marker)
 
void toOccupancyGrid (const Tango3DR_ImageBuffer &image_grid, const Tango3DR_Vector2 &origin, double time_offset, const std::string &base_frame_id, double resolution, uint8_t threshold, nav_msgs::OccupancyGrid *occupancy_grid)
 world coordinates (x: right, y: up). More...
 
void toPoint (const Tango3DR_Vector3 &tango_vector, geometry_msgs::Point *point)
 
void toPointCloud2 (const TangoPointCloud &tango_point_cloud, double time_offset, sensor_msgs::PointCloud2 *point_cloud)
 
void toTango3DR_CameraCalibration (const TangoCameraIntrinsics &camera_intrinsics, Tango3DR_CameraCalibration *t3dr_camera_intrinsics)
 
void toTango3DR_Pose (const TangoPoseData &tango_pose_data, Tango3DR_Pose *t3dr_pose)
 
void toTransformStamped (const TangoPoseData &pose, double time_offset, const std::string &base_frame_id, const std::string &target_frame_id, geometry_msgs::TransformStamped *transform)
 

Variables

constexpr int8_t FREE_CELL = 0
 
const int NUMBER_OF_FIELDS_IN_POINT_CLOUD = 4
 
constexpr int8_t OCCUPIED_CELL = 100
 
constexpr int8_t UNKNOWN_CELL = -1
 

Function Documentation

void tango_ros_conversions_helper::toCameraInfo ( const TangoCameraIntrinsics camera_intrinsics,
sensor_msgs::CameraInfo *  camera_info 
)

Definition at line 172 of file tango_ros_conversions_helper.cpp.

void tango_ros_conversions_helper::toColor ( const Tango3DR_Color tango_color,
std_msgs::ColorRGBA *  color 
)

Definition at line 309 of file tango_ros_conversions_helper.cpp.

std::string tango_ros_conversions_helper::toFrameId ( const TangoCoordinateFrameType tango_frame_type)

Definition at line 128 of file tango_ros_conversions_helper.cpp.

void tango_ros_conversions_helper::toLaserScan ( const TangoPointCloud tango_point_cloud,
double  time_offset,
double  min_height,
double  max_height,
double  min_range,
double  max_range,
const tf::Transform point_cloud_T_laser,
sensor_msgs::LaserScan *  laser_scan 
)

Definition at line 109 of file tango_ros_conversions_helper.cpp.

void tango_ros_conversions_helper::toLaserScanRange ( double  x,
double  y,
double  z,
double  min_height,
double  max_height,
double  min_range,
double  max_range,
sensor_msgs::LaserScan *  laser_scan 
)

Definition at line 73 of file tango_ros_conversions_helper.cpp.

void tango_ros_conversions_helper::toMeshMarker ( const Tango3DR_GridIndex grid_index,
const Tango3DR_Mesh tango_mesh,
double  time_offset,
const std::string &  base_frame_id,
visualization_msgs::Marker *  mesh_marker 
)

Definition at line 222 of file tango_ros_conversions_helper.cpp.

void tango_ros_conversions_helper::toOccupancyGrid ( const Tango3DR_ImageBuffer image_grid,
const Tango3DR_Vector2 origin,
double  time_offset,
const std::string &  base_frame_id,
double  resolution,
uint8_t  threshold,
nav_msgs::OccupancyGrid *  occupancy_grid 
)

world coordinates (x: right, y: up).

Definition at line 268 of file tango_ros_conversions_helper.cpp.

void tango_ros_conversions_helper::toPoint ( const Tango3DR_Vector3 tango_vector,
geometry_msgs::Point point 
)

Definition at line 303 of file tango_ros_conversions_helper.cpp.

void tango_ros_conversions_helper::toPointCloud2 ( const TangoPointCloud tango_point_cloud,
double  time_offset,
sensor_msgs::PointCloud2 *  point_cloud 
)

Definition at line 42 of file tango_ros_conversions_helper.cpp.

void tango_ros_conversions_helper::toTango3DR_CameraCalibration ( const TangoCameraIntrinsics camera_intrinsics,
Tango3DR_CameraCalibration t3dr_camera_intrinsics 
)

Definition at line 197 of file tango_ros_conversions_helper.cpp.

void tango_ros_conversions_helper::toTango3DR_Pose ( const TangoPoseData tango_pose_data,
Tango3DR_Pose t3dr_pose 
)

Definition at line 213 of file tango_ros_conversions_helper.cpp.

void tango_ros_conversions_helper::toTransformStamped ( const TangoPoseData pose,
double  time_offset,
const std::string &  base_frame_id,
const std::string &  target_frame_id,
geometry_msgs::TransformStamped *  transform 
)

Definition at line 24 of file tango_ros_conversions_helper.cpp.

Variable Documentation

constexpr int8_t tango_ros_conversions_helper::FREE_CELL = 0

Definition at line 31 of file tango_ros_conversions_helper.h.

const int tango_ros_conversions_helper::NUMBER_OF_FIELDS_IN_POINT_CLOUD = 4

Definition at line 30 of file tango_ros_conversions_helper.h.

constexpr int8_t tango_ros_conversions_helper::OCCUPIED_CELL = 100

Definition at line 32 of file tango_ros_conversions_helper.h.

constexpr int8_t tango_ros_conversions_helper::UNKNOWN_CELL = -1

Definition at line 33 of file tango_ros_conversions_helper.h.



tango_ros_native
Author(s):
autogenerated on Mon Jun 10 2019 15:37:51