필터 지우기
필터 지우기

how to convert .bag file into .pcd in matlab (Lidar Data) ?

조회 수: 58 (최근 30일)
DAYANANDA B N
DAYANANDA B N 2023년 2월 18일
편집: Gerald 2024년 7월 11일 9:25
I'm using L515 Lidar for data collection, I'm getting data .bag format from Realsense Viewer . I need to convert to .pcd format, How can I achieve that using Matlab ?

채택된 답변

Josh Chen
Josh Chen 2023년 3월 1일
Hi Dayananda,
To achieve this with MATLAB, you would need both ROS Toolbox license and Computer Vision Toolbox license. You can check whether you have these with:
>> ver
If you have both licenses, you can follow these steps and examples to read from .bag format, convert to point cloud, and save to .pcd format:
  1. Read .bag files with rosbagreader, this example shows how to read specific message from the .bag file. You would need to select the topic that correspond to the sensor_msgs/PointCloud2 message in .bag file.
  2. Use rosReadXYZ (and rosReadRGB if you also want the color of the point cloud) from each of those ROS messages.
  3. Use pointCloud to create pointCloud objects in MATLAB.
  4. Save those pointCloud objects to .pcd filie with pcwrite.
Hope this helps,
Josh

추가 답변 (2개)

Seshu Vakamudi
Seshu Vakamudi 2023년 10월 28일
편집: Seshu Vakamudi 2023년 10월 28일
Hi Dayananda,
If you have Lidar Toolbox license and ROS toolbox license, you can load your ros bag into Lidar Viewer app. You can visualize point clouds with its rich set of options. This app helps you with basic analysis and measurement options. You can edit/preprocess the point cloud through this app. The export option in this app helps you to write point clouds into pcd/ply formats.
Feel free to post here if you have any difficulty.
Hope this helps,
Seshu Vakamudi

Gerald
Gerald 2024년 7월 11일 9:24
편집: Gerald 2024년 7월 11일 9:25
Point clouds may be seen because to its extensive feature set. You may get basic analysis and measuring options from this app. Using this software, you may modify and preprocess the point cloud. https://in.mathworks.com/help/lidar/ug/get-started-lidar-viewer.html geometry dash world

카테고리

Help CenterFile Exchange에서 Specialized Messages에 대해 자세히 알아보기

태그

제품


릴리스

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by