CoolFace
Datasetpublic

Laudando-Associates-LLC/pucks-ros2

Pucks ROS 2 dataset Dataset Overview The Pucks Dataset is part of the L&Aser surrogate target recognition pipeline developed by Laudando & Associates LLC. This ROS 2 dataset contains high-resolution field images of circular surrogate targets (“pucks”) used to simulate real weed targets for the L&Aser weeding system. Contents The training, validation and test dataset used to train D-FINE. Raw ROS 2 Bag file recorded from a robot. Requirements… See the full description on the dataset page: https://huggingface.co/datasets/Laudando-Associates-LLC/pucks-ros2.

sourceHugging Faceotherupdated 1y agoView on Hugging Face
0likes29downloads
Dataset Card

<h1 align="center"><strong>Pucks ROS 2 dataset</strong></h1>

Dataset Overview

<div align="justify">

The Pucks Dataset is part of the L&Aser surrogate target recognition pipeline developed by Laudando & Associates LLC. This ROS 2 dataset contains high-resolution field images of circular surrogate targets (“pucks”) used to simulate real weed targets for the L&Aser weeding system.

</div>

Contents

  • —The training, validation and test dataset used to train D-FINE.
  • —Raw ROS 2 Bag file recorded from a robot.

Requirements

ROS 2 is mandotory to run the Bag file.

  • —Using a ROS 2 Docker container from the Docker Hub.
  • —Using a conda package manager from RoboStack.

Setup

Before downloading the dataset, install the huggingface_hub Python library:

bash
pip install huggingface_hub[hf_xet]

How to Download

python
from huggingface_hub import snapshot_download
import os

repo_id = "Laudando-Associates-LLC/pucks-ros2"
target_folder = os.path.join(os.getcwd(), "04-23-2024_4w")
files_to_download = ["metadata.yaml", "test_0.db3"]

os.makedirs(target_folder, exist_ok=True)

for filename in files_to_download:
    snapshot_download(
        repo_id=repo_id,
        repo_type="dataset",
        local_dir=target_folder,
        allow_patterns=[filename]
    )
    print(f"Downloaded '{filename}' to '{target_folder}'")
The test_0.db3 is around ~20Gb.

How to use

In your ROS 2 enviroment

bash
ros2 bag play <path>/<to>/04-23-2024_4w --clock

Output Topics

Topic NameMessage Type
/image_rawsensor_msgs/Image

Recording Date

<div align="justify">

The data was originally collected in ROS 2 bag format in April 2024 during controlled field trials conducted by Laudando & Associates LLC.

</div>

License

<div align="justify">

This dataset is provided under the L&Aser Dataset Replication License (Version 1.0). See LICENSE for full terms.

</div>