Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ga58lar/feathertopcd
Convert a .feather pointcloud file to a .pcd file
https://github.com/ga58lar/feathertopcd
Last synced: 30 days ago
JSON representation
Convert a .feather pointcloud file to a .pcd file
- Host: GitHub
- URL: https://github.com/ga58lar/feathertopcd
- Owner: ga58lar
- Created: 2024-05-27T14:58:36.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2024-05-27T17:42:57.000Z (8 months ago)
- Last Synced: 2024-05-28T02:57:01.161Z (8 months ago)
- Language: Python
- Size: 77.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Convert a .feather pointcloud file to a .pcd file
These scripts are specificaly designed for the [Argoverse2 dataset](https://argoverse.github.io/user-guide/datasets/sensor.html).
white ... top
orange ... bottom## Download
To clone this repository use:
`git clone --recursive https://github.com/ga58lar/featherToPcd.git`## Usage
### featherToPcd.py
This script converts the .feather files to .pcd files without any modification.
```bash
python3 featherToPcd.py /path/to/argoverse2/lidar/feather/files/ /output/path/
```### splitByLaserNumber.py
This script reads the extracted .pcd files of the Argoverse2 dataset and splits them by the LiDARs.
The `bottom_lidar` is associated to the `laser_number` of 0-31. The `top_lidar` is associated to the `lase_number` >31.```bash
python3 splitByLaserNumber.py /path/to/argoverse2/lidar/pcd/files/ /output/path/
```### printFeather.py
Print the content of a .feather file using the av2-api.
```bash
python3 printFeather.py /path/to/feather/file
```