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 ). <EOS>