CARLA
 
载入中...
搜索中...
未找到
Public 属性 | 所有成员列表
carla::ros2::CarlaCameraInfoPublisherImpl结构体 参考

Carla相机信息发布者内部实现的结构体。 更多...

+ carla::ros2::CarlaCameraInfoPublisherImpl 的协作图:

Public 属性

sensor_msgs::msg::CameraInfo _ci {}
 待发布的相机信息数据。
 
efd::DataWriter * _datawriter { nullptr }
 DDS数据写入器指针。
 
sensor_msgs::msg::CameraInfo _info {}
 相机信息消息实例。
 
bool _init {false}
 初始化标志。
 
CarlaListener _listener {}
 CARLA监听器实例。
 
efd::DomainParticipant * _participant { nullptr }
 DDS域参与者指针。
 
efd::Publisher * _publisher { nullptr }
 DDS发布者指针。
 
efd::Topic * _topic { nullptr }
 DDS主题指针。
 
efd::TypeSupport _type { new sensor_msgs::msg::CameraInfoPubSubType() }
 DDS类型支持,用于相机信息消息。
 

详细描述

Carla相机信息发布者内部实现的结构体。

CarlaCameraInfoPublisher的内部实现结构体,包含Fast-DDS相关的资源和配置。

CarlaCameraInfoPublisher的内部实现结构体。

相机信息数据发布者的内部实现结构。

CARLA相机信息发布者实现结构体。

包含了发布相机信息数据所需的FastDDS组件和辅助数据。

该结构体包含了与DDS相关的成员变量,用于发布相机信息数据。

在文件 CarlaDepthCameraPublisher.cpp86 行定义.

类成员变量说明

◆ _ci

sensor_msgs::msg::CameraInfo carla::ros2::CarlaCameraInfoPublisherImpl::_ci {}

待发布的相机信息数据。

在文件 CarlaDVSCameraPublisher.cpp115 行定义.

◆ _datawriter

efd::DataWriter * carla::ros2::CarlaCameraInfoPublisherImpl::_datawriter { nullptr }

DDS数据写入器指针。

Fast-DDS的DataWriter指针,用于写入数据到指定的主题。

数据写入器。

Fast-DDS数据写入器指针。

在文件 CarlaDepthCameraPublisher.cpp102 行定义.

◆ _info

sensor_msgs::msg::CameraInfo carla::ros2::CarlaCameraInfoPublisherImpl::_info {}

相机信息消息实例。

存储的相机信息数据。

存储待发布的相机信息数据。

存储的CameraInfo消息。

在文件 CarlaDepthCameraPublisher.cpp118 行定义.

◆ _init

bool carla::ros2::CarlaCameraInfoPublisherImpl::_init {false}

初始化标志。

标记是否已初始化。

在文件 CarlaDepthCameraPublisher.cpp114 行定义.

◆ _listener

CarlaListener carla::ros2::CarlaCameraInfoPublisherImpl::_listener {}

CARLA监听器实例。

CarlaListener对象,用于监听CARLA的事件。

Carla监听器。

CarlaListener实例,用于监听DDS事件。

CARLA监听器实例,用于处理回调。

在文件 CarlaDepthCameraPublisher.cpp110 行定义.

◆ _participant

efd::DomainParticipant * carla::ros2::CarlaCameraInfoPublisherImpl::_participant { nullptr }

DDS域参与者指针。

Fast-DDS的DomainParticipant指针,用于管理RTPS实体。

域参与者。

Fast-DDS域参与者指针。

在文件 CarlaDepthCameraPublisher.cpp90 行定义.

◆ _publisher

efd::Publisher * carla::ros2::CarlaCameraInfoPublisherImpl::_publisher { nullptr }

DDS发布者指针。

Fast-DDS的Publisher指针,用于发布数据。

发布者。

Fast-DDS发布者指针。

在文件 CarlaDepthCameraPublisher.cpp94 行定义.

◆ _topic

efd::Topic * carla::ros2::CarlaCameraInfoPublisherImpl::_topic { nullptr }

DDS主题指针。

Fast-DDS的Topic指针,定义了数据的主题。

主题。

Fast-DDS主题指针。

在文件 CarlaDepthCameraPublisher.cpp98 行定义.

◆ _type

efd::TypeSupport carla::ros2::CarlaCameraInfoPublisherImpl::_type { new sensor_msgs::msg::CameraInfoPubSubType() }

DDS类型支持,用于相机信息消息。

Fast-DDS的TypeSupport对象,支持特定类型的数据(这里是sensor_msgs::msg::CameraInfo)。

类型支持,用于序列化和反序列化相机信息数据。

DDS类型支持,用于CameraInfo消息。

Fast-DDS类型支持,用于相机信息数据。

在文件 CarlaDepthCameraPublisher.cpp106 行定义.


该结构体的文档由以下文件生成: