Comparative Analysis of Priority-based Sequential and Thread-based Concurrent Task Execution Strategies for Multi-Robot Warehouse Automation

Authors

  • Siddartha Gupta Pashchimanchal Campus, IOE
  • Sanjog Sapkota Pashchimanchal Campus, IOE
  • Amrit Kumar Banjade Pashchimanchal Campus, IOE
  • Sumit Sigdel Pashchimanchal Campus, IOE
  • Laxmi Prasad Upadahyaya Pashchimanchal Campus, IOE
  • Nabin Lamichhane Pashchimanchal Campus, IOE

DOI:

https://doi.org/10.65091/icicset.v3i1.84

Abstract

A multi-robot system can improve time efficiency
in warehouse transportation; however, some applications require
predictability in addition to efficiency. The task execution strategy
selected for a multi-robot system significantly influences task
completion time, predictability, and system complexity. This
paper presents an empirical study comparing two task execution
strategies for a multi-robot warehouse platform: (1) a prioritybased
sequential approach, where a central controller runs a
single thread to advance each robot’s state individually, and (2) a
thread-based concurrent approach, where each robot is managed
by its own thread and coordinates through periodic checks of
shared pose data. Both were tested against a single-robot baseline.
Each robot is built with an ESP32 microcontroller, encoders for
motion feedback, and a servo-driven gripping mechanism. Robots
operate in a controlled platform that consists of drop zones and
loads. The whole system uses ArUco marker-based overhead
localization and a ROS 2 central controller communicating with
each robot over UDP/JSON. Across the repeated trials of both
task execution strategies on the system with varying load counts,
the thread-based concurrent execution strategy finished tasks
27–49% faster but had 39–78% more timing unpredictability,
compared to the priority-based sequential task execution strategy.

Downloads

Published

2026-10-02

How to Cite

[1]
S. Gupta, S. Sapkota, A. K. Banjade, S. Sigdel, L. P. Upadahyaya, and N. Lamichhane, “Comparative Analysis of Priority-based Sequential and Thread-based Concurrent Task Execution Strategies for Multi-Robot Warehouse Automation”, ICICSET2025, vol. 3, no. 1, Oct. 2026.