English

Quadratic-Programming-based Control of Multi-Robot Systems for Cooperative Object Transport

Systems and Control 2025-12-16 v1 Systems and Control

Abstract

This paper investigates the control problem of steering a group of spherical mobile robots to cooperatively transport a spherical object. By controlling the movements of the robots to exert appropriate contact (pushing) forces, it is desired that the object follows a velocity command. To solve the problem, we first treat the robots' positions as virtual control inputs of the object, and propose a velocity-tracking controller based on quadratic programming (QP), enabling the robots to cooperatively generate desired contact forces while minimizing the sum of the contact-force magnitudes. Then, we design position-tracking controllers for the robots. By appropriately designing the objective function and the constraints for the QP, it is guaranteed that the QP admits a unique solution and the QP-based velocity-tracking controller is Lipschitz continuous. Finally, we consider the closed-loop system as an interconnection of two subsystems, corresponding to the velocity-tracking error of the object and the position-tracking error of the robots, and employ nonlinear small-gain techniques for stability analysis. The effectiveness of the proposed design is demonstrated through numerical simulations.

Keywords

Cite

@article{arxiv.2512.12601,
  title  = {Quadratic-Programming-based Control of Multi-Robot Systems for Cooperative Object Transport},
  author = {Si Wu and Zhengyan Qin and Tengfei Liu and Zhong-Ping Jiang},
  journal= {arXiv preprint arXiv:2512.12601},
  year   = {2025}
}
R2 v1 2026-07-01T08:23:52.748Z