Onboard Perception and Localization for Resource-Constrained Dynamic Environments: A RoboCup Small Size League Case Study

Self-localization is a core capability in autonomous mobile robot navigation. The Monte Carlo Localization (MCL) algorithm addresses this challenge by maintaining a particles set to represent multiple hypotheses of the robot’s current state. In 2022, this problem was introduced in the RoboCup Small Size League (SSL), and this work proposes an integrated pipeline for solving the SSL self-localization problem while also detecting the environment dynamic objects using onboard monocular vision and inertial odometry data. We enhance the MCL algorithm using insights from implementations of other RoboCup leagues, improving its robustness and increasing its processing speed by adapting the number of particles in the set according to the confidence of the current distribution. For that, we propose a novel approach for measuring the quality of the current distribution based on applying the observation model to the resulting particle of the algorithm. This approach improved up to 56% in computation speed while maintaining the capability to track the robot’s pose.

Authors

Institutions

Publication Details

Journal
Journal of Intelligent & Robotic Systems
Published
2025-10-10
DOI
https://doi.org/10.1007/s10846-025-02259-8
Primary Topic
Robotics and Sensor-Based Localization
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Onboard Perception and Localization for Resource-Constrained Dynamic Environments: A RoboCup Small Size League Case Study

Victor Araújo, Riei Joaquim, Lucas Costa de Souza Cavalcanti, Edna Barros et al.
Journal of Intelligent & Robotic Systems
Robotics and Sensor-Based Localization
article

Onboard Perception and Localization for Resource-Constrained Dynamic Environments: A RoboCup Small Size League Case Study

Victor Araújo, Riei Joaquim, Lucas Costa de Souza Cavalcanti, Edna Barros, João G. Melo
article en

Abstract

Self-localization is a core capability in autonomous mobile robot navigation. The Monte Carlo Localization (MCL) algorithm addresses this challenge by maintaining a particles set to represent multiple hypotheses of the robot’s current state. In 2022, this problem was introduced in the RoboCup Small Size League (SSL), and this work proposes an integrated pipeline for solving the SSL self-localization problem while also detecting the environment dynamic objects using onboard monocular vision and inertial odometry data. We enhance the MCL algorithm using insights from implementations of other RoboCup leagues, improving its robustness and increasing its processing speed by adapting the number of particles in the set according to the confidence of the current distribution. For that, we propose a novel approach for measuring the quality of the current distribution based on applying the observation model to the resulting particle of the algorithm. This approach improved up to 56% in computation speed while maintaining the capability to track the robot’s pose.

Journal of Intelligent & Robotic SystemsVol. 111(4)
Universidade Federal de Pernambuco (BR)
Universidade Federal de Pernambuco
Openalex Percentile: Top 62%
Robotics and Sensor-Based Localization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.