Create dataSource for groundTruthLidar

2 ビュー (過去 30 日間)
Chenyu
Chenyu 2025 年 7 月 4 日
コメント済み: Vidhi Agarwal 2025 年 7 月 8 日
Hi there,
I would like to use groundTruthLidar to prepare a dataset containing the lidar point clouds and bounding boxes to the App "lidarLabeler". First, I need to create the dataSouce. However, the example at link https://uk.mathworks.com/help/lidar/ref/groundtruthlidar.html only gives using vision.labeler.loading.VelodyneLidarSource to create the dataSource. I have extracted .pcd files from a ros2 bag, so supposedly I should use lidar.labeler.loading.CustomPointCloudSource or lidar.labeler.loading.RosbagSource? If so, is there any examples?
Thank you for your time.
Kind regards,
Chenyu
  1 件のコメント
Vidhi Agarwal
Vidhi Agarwal 2025 年 7 月 8 日
Use lidar.labeler.loading.CustomPointCloudSource for your folder of .pcd files. RosbagSource is only for ROS1 bags, not extracted .pcd files.
fds = fileDatastore('your_pcd_folder', 'ReadFcn', @(x) pcread(x), 'FileExtensions', '.pcd');
source = lidar.labeler.loading.CustomPointCloudSource;
source.Datastore = fds;
lidarLabeler(source);
Hope this helps!

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeROS Log Files and Transformations についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by