0326BlueW/robotic-garbage-obb
Robotic Garbage OBB Dataset (robotic-garbage-obb) This dataset is designed for robotic parallel gripper grasping and top-down garbage classification using Oriented Bounding Boxes (OBB). Images are captured in a real robotic bird's-eye view workspace (pure black background tabletop) using Intel RealSense cameras, labeled with oriented bounding boxes to provide both classification and exact planar yaw ($\theta$) orientation angles for robotic parallel grippers. πΈβ¦ See the full description on the dataset page: https://huggingface.co/datasets/0326BlueW/robotic-garbage-obb.
Robotic Garbage OBB Dataset (robotic-garbage-obb)
This dataset is designed for robotic parallel gripper grasping and top-down garbage classification using Oriented Bounding Boxes (OBB).
Images are captured in a real robotic bird's-eye view workspace (pure black background tabletop) using Intel RealSense cameras, labeled with oriented bounding boxes to provide both classification and exact planar yaw ($\theta$) orientation angles for robotic parallel grippers.
πΈ Data Sources & Composition
The dataset contains 472 top-down images curated specifically for robotic tabletop grasping:
- Real-world Robotic Captures:
- Captured directly from the bird's-eye view camera of a robotic manipulation platform using Intel RealSense cameras against a matte black background.
- Paired aligned depth maps (
.npy, uint16 mm) and JET heatmaps are provided indemo/captures/. - AI-Synthesized Augmentation (Google Nano Banana):
- Part of the dataset images were generated using Google's Nano Banana AI model to enrich visual diversity, augment object orientation distributions, and balance class frequencies.
- All AI-generated images underwent strict manual screening to ensure visual fidelity, realistic tabletop shadows, and consistent perspective alignment with physical robot workspace conditions.
- OBB Manual Annotation:
- All images were verified and annotated with oriented bounding boxes (OBB) providing 4-corner coordinates and yaw grasping angles.
π·οΈ Category Definitions & Gripper Physics Constraints
The dataset is categorized into 4 actionable robotic grasping classes:
π Dataset Structure
robotic-garbage-obb/
βββ dataset.yaml # YOLO dataset configuration
βββ train/ # 330 images (70%)
β βββ images/
β βββ labels/
βββ val/ # 71 images (15%)
β βββ images/
β βββ labels/
βββ test/ # 71 images (15%)
β βββ images/
β βββ labels/
βββ demo/
β βββ captures/ # RealSense pairs: {stem}_color.png, {stem}_depth.npy (uint16 mm), {stem}_depth_jet.png
βββ demo.gif # Inference preview GIFπ Annotation Format (YOLO-OBB)
Each label file contains 9 normalized space-separated values per object:
<class_index> <x1> <y1> <x2> <y2> <x3> <y3> <x4> <y4>where $(x1, y1)$ through $(x4, y4)$ are the 4 clockwise corner coordinates normalized to $[0, 1]$.
π Usage with Ultralytics YOLO11-OBB
from ultralytics import YOLO
# Train YOLO11-OBB model
model = YOLO("yolo11x-obb.pt")
model.train(data="dataset.yaml", epochs=300, imgsz=1024, batch=16)π License
- Dataset annotations and images are released under the Creative Commons Attribution 4.0 International (CC BY 4.0) license.
