CarlaLidarPublisher的内部实现结构体,封装了DDS通信所需的资源。 更多...
carla::ros2::CarlaLidarPublisherImpl 的协作图:Public 属性 | |
| efd::DataWriter * | _datawriter { nullptr } |
| DDS数据写入器指针。 更多... | |
| sensor_msgs::msg::PointCloud2 | _lidar {} |
| 存储激光雷达数据的PointCloud2消息。 更多... | |
| CarlaListener | _listener {} |
| CARLA监听器,用于接收CARLA模拟器的数据。 更多... | |
| efd::DomainParticipant * | _participant { nullptr } |
| DDS域参与者指针。 更多... | |
| efd::Publisher * | _publisher { nullptr } |
| DDS发布者指针。 更多... | |
| efd::Topic * | _topic { nullptr } |
| DDS主题指针。 更多... | |
| efd::TypeSupport | _type { new sensor_msgs::msg::PointCloud2PubSubType() } |
| DDS类型支持,用于PointCloud2消息。 更多... | |
CarlaLidarPublisher的内部实现结构体,封装了DDS通信所需的资源。
在文件 CarlaLidarPublisher.cpp 第 43 行定义.
| efd::DataWriter* carla::ros2::CarlaLidarPublisherImpl::_datawriter { nullptr } |
DDS数据写入器指针。
在文件 CarlaLidarPublisher.cpp 第 59 行定义.
| sensor_msgs::msg::PointCloud2 carla::ros2::CarlaLidarPublisherImpl::_lidar {} |
存储激光雷达数据的PointCloud2消息。
在文件 CarlaLidarPublisher.cpp 第 71 行定义.
| CarlaListener carla::ros2::CarlaLidarPublisherImpl::_listener {} |
CARLA监听器,用于接收CARLA模拟器的数据。
在文件 CarlaLidarPublisher.cpp 第 67 行定义.
| efd::DomainParticipant* carla::ros2::CarlaLidarPublisherImpl::_participant { nullptr } |
DDS域参与者指针。
在文件 CarlaLidarPublisher.cpp 第 47 行定义.
| efd::Publisher* carla::ros2::CarlaLidarPublisherImpl::_publisher { nullptr } |
DDS发布者指针。
在文件 CarlaLidarPublisher.cpp 第 51 行定义.
| efd::Topic* carla::ros2::CarlaLidarPublisherImpl::_topic { nullptr } |
DDS主题指针。
在文件 CarlaLidarPublisher.cpp 第 55 行定义.
| efd::TypeSupport carla::ros2::CarlaLidarPublisherImpl::_type { new sensor_msgs::msg::PointCloud2PubSubType() } |
DDS类型支持,用于PointCloud2消息。
在文件 CarlaLidarPublisher.cpp 第 63 行定义.