project index
Research#02· 2025

FLL Archaeology + YOLO

Teaching a robot to recognise archaeological finds with YOLO.

Archaeology dataset — statue sample
02 · AI

01overview

Built around the FLL 2026 archaeology theme, this project combines robotics with computer vision: an autonomous robot that detects and responds to archaeological objects.

Detection is handled by YOLO models trained on a custom dataset of six target classes: coin, inscription, jewel, pottery, skeleton and statue. A first-version dataset was annotated and exported through Roboflow, and an image downloader was built to curate source material per class.

Multiple training iterations exist, including PyTorch checkpoints (best.pt) and TensorFlow Lite exports for on-device inference experiments. Field footage was recorded during development.

02architecture

  1. 01

    Capture

    camera feed

  2. 02

    Detection

    YOLO · 6 classes

  3. 03

    Interpretation

    class · position

  4. 04

    Robot Control

    task planning

  5. 05

    Field Action

    autonomous mission

03stack

YOLOComputer VisionObject DetectionPythonPyTorchRoboflowTensorFlow LiteImage DatasetsRoboticsFLL 2026

05software

  • YOLO object detection
  • PyTorch training
  • TensorFlow Lite export
  • Roboflow-annotated datasets
  • Custom image downloader tool

06problems & solutions

Building a usable dataset for a niche object domain (archaeological artefacts).

A dedicated image downloader curated raw material per class, followed by Roboflow annotation and train/valid/test splits for YOLO.

Getting detection models to run on limited hardware.

Experiments include TensorFlow Lite conversions of trained models to evaluate on-device inference.

07results & specs

Target classes
coin · inscription · jewel · pottery · skeleton · statue
Model checkpoints
YOLO best.pt (multiple iterations)
Edge exports
TensorFlow Lite
Detection metrics
Documentation in progress.

08gallery & media

Dataset sample of a statue detection target01
Statue — dataset sample
Dataset sample of a coin detection target02
Coin — dataset sample
Dataset sample of an inscription detection target03
Inscription — dataset sample
Dataset sample of a jewel detection target04
Jewel — dataset sample
Dataset sample of a pottery detection target05
Pottery — dataset sample
Dataset sample of a skeleton detection target06
Skeleton — dataset sample
Labelled training image from the archaeology dataset07
Roboflow-annotated training frame