System for generating optimized open and/or closed loop control commands for networked robots, including a plurality of robots R i, wherein i = 1, 2, 3,..., n and n ≥ 2, an optimizer OE and a database DB which are networked with each other via a data network, wherein - each robot R i has at least: a control unit SE i for open and/or closed loop control of the robot R i; a storage unit SPE i in which open and/or closed loop control commands SD i (A k) that enable control of the Robot R i respectively according to a predetermined task A k are stored, wherein k = 0, 1, 2,..., m; a unit EE i for specifying a new task A m+1 for the robot R i, wherein A m+1 ≠ A k; a unit EH i for generating open and/or closed loop control commands SD i (A m+1) for the execution of the new task A m+1 by the robot R i, an evaluation unit BE i which evaluates the open and/or closed loop control commands SD i (A m+1) determined by the unit EH i with regard to at least one parameter P1 with the characteristic number K P1 (SD i (A m+1)), and a communication unit KE i for communicating with the optimizer OE and/or the database DB and/or other robots R j≠i, wherein the robot R i is designed and configured to submit a request to optimize the open and/or closed loop control commands SD i (A m+1) to the optimizer OE if the characteristic number K P1 (SD i (A m+1)) does not satisfy a predetermined condition, - the optimizer is OE is designed and configured, upon receiving the request from a robot R i to determine open and/or closed loop control commands SD i,P2 (A m+1) of the new task A m+1 that are optimized with regard to at least one predetermined parameter P2, wherein a computing power and a degree of parallelization of the optimizer is multiple times greater than a computing power and degree of parallelization of a unit EH i, and - the database DB stores the open and/or closed loop control commands SD i,P2 (A m+1) optimized by the optimizer OE and makes them available to the robot R i, wherein the robot R i executes the new task A m+1 with the open and/or closed loop control commands SD i,P2 (A m+1). - each robot R i has at least: a control unit SE i for open and/or closed loop control of the robot R i; a storage unit SPE i in which open and/or closed loop control commands SD i (A k) that enable control of the Robot R i respectively according to a predetermined task A k are stored, wherein k = 0, 1, 2,..., m; a unit EE i for specifying a new task A m+1 for the robot R i, wherein A m+1 ≠ A k; a unit EH i for generating open and/or closed loop control commands SD i (A m+1) for the execution of the new task A m+1 by the robot R i, an evaluation unit BE i which evaluates the open and/or closed loop control commands SD i (A m+1) determined by the unit EH i with regard to at least one parameter P1 with the characteristic number K P1 (SD i (A m+1)), and a communication unit KE i for communicating with the optimizer OE and/or the database DB and/or other robots R j≠i, wherein the robot R i is designed and configured to submit a request to optimize the open and/or closed loop control commands SD i (A m+1) to the optimizer OE if the characteristic number K P1 (SD i (A m+1)) does not satisfy a predetermined condition, - the optimizer is OE is designed and configured, upon receiving the request from a robot R i to determine open and/or closed loop control commands SD i,P2 (A m+1) of the new task A m+1 that are optimized with regard to at least one predetermined parameter P2, wherein a computing power and a degree of parallelization of the optimizer is multiple times greater than a computing power and degree of parallelization of a unit EH i, and - the database DB stores the open and/or closed loop control commands SD i,P2 (A m+1) optimized by the optimizer OE and makes them available to the robot R i, wherein the robot R i executes the new task A m+1 with the open and/or closed loop control commands SD i,P2 (A m+1).