The application relates to a
smart factory robot scheduling method and
system, a terminal and a storage medium, and relates to the technical field of smart factories. The method comprises the following steps: receiving a task instruction from a production
management system, and adding the task instruction to a task
pool; obtaining running state information of robots in the
smart factory; selecting at least one task instruction from the task
pool, and filtering candidate robots for executing the task instruction and generating a candidate
robot set according to a matching relationship between a task type of the task instruction and a
robot state; calculating a
task completion time of a to-be-scheduled task for the to-be-scheduled task; comparing and analyzing each candidate robot in the candidate robot set based on the
task completion time, and determining a target robot for executing the to-be-scheduled task; and distributing the to-be-scheduled task to a task
queue of the target robot. The application has the effect of improving the problem of low
task completion efficiency caused by unreasonable
robot scheduling.