hfl_driver  0.0.20
ROS driver for Continental's HFL110 3D Flash Lidar
Classes | Namespaces | Macros | Variables
hfl110dcu.h File Reference

This file defines the HFL110DCU image processor class. More...

#include <base_hfl110dcu.h>
#include <angles/angles.h>
#include <arpa/inet.h>
#include <camera_info_manager/camera_info_manager.h>
#include <cv_bridge/cv_bridge.h>
#include <geometry_msgs/TransformStamped.h>
#include <image_transport/image_transport.h>
#include <image_geometry/pinhole_camera_model.h>
#include <ros/package.h>
#include <tf2/LinearMath/Quaternion.h>
#include <tf2_geometry_msgs/tf2_geometry_msgs.h>
#include <tf2_ros/transform_broadcaster.h>
#include <geometry_msgs/Point.h>
#include <sensor_msgs/PointCloud2.h>
#include <sensor_msgs/point_cloud2_iterator.h>
#include <visualization_msgs/Marker.h>
#include <visualization_msgs/MarkerArray.h>
#include <string>
#include <vector>
#include <cmath>
#include <memory>
#include "ros/ros.h"
Include dependency graph for hfl110dcu.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  hfl::PointCloudReturn
 HFL110DCU v1 frame struct. More...
 
struct  hfl::UdpPacketHeader
 HFL110DCU v1 ethernet packet header struct. More...
 
struct  hfl::CameraIntrinsics
 HFL110DCU v1 ethernet extrinsics struct. More...
 
struct  hfl::CameraExtrinsics
 HFL110DCU v1 ethernet extrinsics struct. More...
 
struct  hfl::UdpFrame
 HFL110DCU v1 ethernet frame struct. More...
 
struct  hfl::objGeo
 HFL110DCU v1 object geometry. More...
 
struct  hfl::objKin
 HFL110DCU v1 object kinematics. More...
 
struct  hfl::objState
 HFL110DCU v1 object state. More...
 
struct  hfl::objDyn
 HFL110DCU v1 object dynamic property. More...
 
struct  hfl::hflObj
 HFL110DCU v1 ethernet object struct. More...
 
class  hfl::HFL110DCU
 Implements the HFL110DCU camera image parsing and publishing. More...
 

Namespaces

 hfl
 

Macros

#define HFL110_MAGIC_NUMBER_16_BIT   0.000762951
 

Variables

const float NO_RETURN_DISTANCES = NAN
 

Detailed Description

This file defines the HFL110DCU image processor class.

Macro Definition Documentation

◆ HFL110_MAGIC_NUMBER_16_BIT

#define HFL110_MAGIC_NUMBER_16_BIT   0.000762951

Variable Documentation

◆ NO_RETURN_DISTANCES

const float NO_RETURN_DISTANCES = NAN