Tiny Robotics Dataset and Benchmark for Continual Object Detection
Francesco Pasti, Riccardo De Monte, Davide Dalle Pezze, Gian Antonio Susto, Nicola Bellotto
TL;DR
The paper tackles continual object detection for tiny mobile robots under strict resource constraints by introducing the TiROD dataset and a continual learning benchmark. TiROD collects 6.7K frames across five environments with 13 classes, and the benchmark evaluates various CLOD methods on a lightweight detector (NanoDet), emphasizing domain and class incremental shifts. Empirical results show replay-based CL methods significantly outperform regularization-based approaches, with K-Means Replay delivering the best final performance, yet still below a cumulatively trained upper bound, highlighting the need for further advances in on-device continual learning. The work provides open data and code to spur development of robust, efficient incremental detectors for real-world tiny robotics applications.
Abstract
Detecting objects in mobile robotics is crucial for numerous applications, from autonomous navigation to inspection. However, robots often need to operate in different domains from those they were trained in, requiring them to adjust to these changes. Tiny mobile robots, subject to size, power, and computational constraints, encounter even more difficulties in running and adapting these algorithms. Such adaptability, though, is crucial for real-world deployment, where robots must operate effectively in dynamic and unpredictable settings. In this work, we introduce a novel benchmark to evaluate the continual learning capabilities of object detection systems in tiny robotic platforms. Our contributions include: (i) Tiny Robotics Object Detection~(TiROD), a comprehensive dataset collected using the onboard camera of a small mobile robot, designed to test object detectors across various domains and classes; (ii) a benchmark of different continual learning strategies on this dataset using NanoDet, a lightweight object detector. Our results highlight key challenges in developing robust and efficient continual learning strategies for object detectors in tiny robotics.
