# Swarm Control with RRT-APF Planning and FNN Task Allocation Tested on Mobile Differential Platform

**Authors:** Michal Lajčiak, Ján Vachálek

PMC · DOI: 10.3390/s25133886 · Sensors (Basel, Switzerland) · 2025-06-22

## TL;DR

This paper introduces a new method for controlling robotic swarms using a combination of path planning and task allocation techniques, tested on a mobile platform for manufacturing applications.

## Contribution

The novel contribution is a centralized swarm control system integrating RRT-APF planning and FNN task allocation for reconfigurable manufacturing.

## Key findings

- A hybrid RRT-APF algorithm effectively plans paths for swarm agents while resolving collisions.
- A feedforward neural network successfully assigns tasks in real time based on suitability scores.
- The system was validated using a differential-drive hardware setup for realistic swarm control.

## Abstract

This paper presents a novel method for centralized robotic swarm control that integrates path planning and task allocation subsystems. A swarm of agents is managed using various evaluation methods to assess performance. A feedforward neural network was developed to assign tasks to swarm agents in real time by predicting a suitability score. For centralized swarm planning, a hybrid algorithm combining Rapidly Exploring Random Tree (RRT) and Artificial Potential Field (APF) planners was implemented, incorporating a Multi-Agent Pathfinding (MAPF) solution to resolve simultaneous collisions at intersections. Additionally, experimental hardware using differential-drive, ArUco-tracked agents was developed to refine and demonstrate the proposed control solution. This paper specifically focuses on the swarm system design for applications in swarm reconfigurable manufacturing systems. Therefore, performance was evaluated on tasks that resemble such processes.

## Full-text entities

- **Genes:** PC (pyruvate carboxylase) [NCBI Gene 5091] {aka PCB}
- **Diseases:** APF (MESH:C537245), injury to (MESH:D014947)
- **Chemicals:** PETG (MESH:C066907), PLA (MESH:C033616), copper (MESH:D003300), PTC (MESH:D010440), AGV (-), PCBs (MESH:D011078)
- **Species:** Homo sapiens (human, species) [taxon 9606]
- **Mutations:** A 12 V

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/PMC12251918/full.md

## Figures

1 figure with captions in the complete paper: https://tomesphere.com/paper/PMC12251918/full.md

## References

33 references — full list in the complete paper: https://tomesphere.com/paper/PMC12251918/full.md

---
Source: https://tomesphere.com/paper/PMC12251918