This application provides a collaborative sorting
system and method for multiple mobile robotic arms based on GNN and
reinforcement learning. The
system includes acquisition, construction, updating, and instruction modules. The acquisition module, through a central scheduling
server, acquires environmental information such as the position, speed, and state of the mobile robotic arms, objects, and obstacles from an
environmental perception system. The construction module constructs a dynamic graph
data structure based on the environmental information according to dynamic edge activation rules; that is, a connection edge is established when the
Euclidean distance between two entity nodes is less than a preset threshold or the
logical relationship strength is greater than a preset threshold. The updating module inputs the dynamic graph
data structure into a graph neural network
encoder, employs a collaborative attention mechanism, dynamically selects collaborative nodes, calculates attention weights, and updates node embeddings. The instruction module generates
joint action instructions for the mobile robotic arms based on the node embedding vectors. This application unifies the representation of entities and their associations, integrates encoding and decision-making, and synchronously and collaboratively generates instructions, improving the
overall efficiency, real-time performance, and safety of the system.