Carla语义激光雷达数据发布者的内部实现结构。 更多...
carla::ros2::CarlaSemanticLidarPublisherImpl 的协作图:Public 属性 | |
| efd::DataWriter * | _datawriter { nullptr } |
| 数据写入器指针 更多... | |
| sensor_msgs::msg::PointCloud2 | _lidar {} |
| 存储点云数据的成员变量 更多... | |
| CarlaListener | _listener {} |
| CARLA监听器 更多... | |
| efd::DomainParticipant * | _participant { nullptr } |
| 域参与者指针 更多... | |
| efd::Publisher * | _publisher { nullptr } |
| 发布者指针 更多... | |
| efd::Topic * | _topic { nullptr } |
| 话题指针 更多... | |
| efd::TypeSupport | _type { new sensor_msgs::msg::PointCloud2PubSubType() } |
| 类型支持,用于点云数据 更多... | |
Carla语义激光雷达数据发布者的内部实现结构。
该结构包含了Fast-DDS所需的域参与者、发布者、话题和数据写入器等成员变量,以及一个CARLA监听器和一个用于存储点云数据的成员变量。
在文件 CarlaSemanticLidarPublisher.cpp 第 46 行定义.
| efd::DataWriter* carla::ros2::CarlaSemanticLidarPublisherImpl::_datawriter { nullptr } |
数据写入器指针
在文件 CarlaSemanticLidarPublisher.cpp 第 50 行定义.
| sensor_msgs::msg::PointCloud2 carla::ros2::CarlaSemanticLidarPublisherImpl::_lidar {} |
存储点云数据的成员变量
在文件 CarlaSemanticLidarPublisher.cpp 第 53 行定义.
| CarlaListener carla::ros2::CarlaSemanticLidarPublisherImpl::_listener {} |
CARLA监听器
在文件 CarlaSemanticLidarPublisher.cpp 第 52 行定义.
| efd::DomainParticipant* carla::ros2::CarlaSemanticLidarPublisherImpl::_participant { nullptr } |
域参与者指针
在文件 CarlaSemanticLidarPublisher.cpp 第 47 行定义.
| efd::Publisher* carla::ros2::CarlaSemanticLidarPublisherImpl::_publisher { nullptr } |
发布者指针
在文件 CarlaSemanticLidarPublisher.cpp 第 48 行定义.
| efd::Topic* carla::ros2::CarlaSemanticLidarPublisherImpl::_topic { nullptr } |
话题指针
在文件 CarlaSemanticLidarPublisher.cpp 第 49 行定义.
| efd::TypeSupport carla::ros2::CarlaSemanticLidarPublisherImpl::_type { new sensor_msgs::msg::PointCloud2PubSubType() } |
类型支持,用于点云数据
在文件 CarlaSemanticLidarPublisher.cpp 第 51 行定义.