I. Introduction
Currently, a considerable number of applications involving robots employ platforms that are equipped with dual-arm and/or multi-arm manipulators (DaM) that operate within a shared workspace to improve their manipulation efficiency compared to single-arm platforms [1], [2]. To operate effectively, these platforms must be capable of planning arm motions that allow objects to be transferred between various locations in the workspace, especially since these platforms can consist of n-arm robotic systems . Moreover, the challenge of task scheduling arises when several objects are in motion simultaneously, as outlined in [3]–[5].