Class ADI3DToFADTF31xx

Nested Relationships

Nested Types

Inheritance Relationships

Base Type

  • public rclcpp::Node

Class Documentation

class ADI3DToFADTF31xx : public rclcpp::Node

This is main class for this package.

Public Functions

inline ADI3DToFADTF31xx()

Construct a new ADI3DToFADTF31xx object.

Parameters:
  • camera_link

  • virtual_camera_link

  • safety_zone_radius_mtr

  • input_sensor_mode

inline ~ADI3DToFADTF31xx() override

Destroy the ADI3DToFADTF31xx object.

inline void timerCallback()
bool readNextFrame()
void processOutputAbort()
void adtf31xxSensorPushOutputNode(ADI3DToFADTF31xxOutputInfo *new_output_node)
void processOutput()
void readInputAbort()
ADI3DToFADTF31xxFrameInfo *adtf31xxSensorGetNextFrame()
void readInput()