A method comprising: processing data relating to a path of movement of a robotic arm arranged in a robot cell, the robotic arm comprising or coupled to a sensor in radio communication with a cloud platform used to control the robotic arm; sending a communication demand for the radio communication to the cloud platform and determining, based on the processed data, whether the communication demand is satisfied; in response to the communication demand not being satisfied, modifying an orientation of the sensor and/or an orientation of a tool of the robotic arm to which the sensor is coupled; determining whether a better orientation has been found, wherein the better orientation refers to an improved quality of radio communication; in response to a better orientation being found, processing data of an updated path of movement and returning to the step of determining, based on the processed data, whether the communication demand is satisfied; in response to no better orientation being found, modifying a velocity profile of the robotic arm; determining whether a better velocity profile has been found, wherein the better velocity profile refers to an improved quality of radio communication; in response to a better velocity profile being found, processing data of an updated path of movement and returning to the step of determining, based on the processed data, whether the communication demand is satisfied; in response to no better velocity profile being found, modifying coordinates of the path of movement within a predetermined range; determining whether better coordinates have been found, wherein the better coordinates refer to an improved quality of radio communication; in response to better coordinates being found, processing data of an updated path of movement and returning to the step of determining, based on the processed data, whether the communication demand is satisfied in response to no better coordinates being found, inserting a path segment into the path of movement, wherein it is known that the communication demand is satisfied when the robotic arm travels through the inserted path segment. processing data relating to a path of movement of a robotic arm arranged in a robot cell, the robotic arm comprising or coupled to a sensor in radio communication with a cloud platform used to control the robotic arm; sending a communication demand for the radio communication to the cloud platform and determining, based on the processed data, whether the communication demand is satisfied; in response to the communication demand not being satisfied, modifying an orientation of the sensor and/or an orientation of a tool of the robotic arm to which the sensor is coupled; determining whether a better orientation has been found, wherein the better orientation refers to an improved quality of radio communication; in response to a better orientation being found, processing data of an updated path of movement and returning to the step of determining, based on the processed data, whether the communication demand is satisfied; in response to no better orientation being found, modifying a velocity profile of the robotic arm; determining whether a better velocity profile has been found, wherein the better velocity profile refers to an improved quality of radio communication; in response to a better velocity profile being found, processing data of an updated path of movement and returning to the step of determining, based on the processed data, whether the communication demand is satisfied; in response to no better velocity profile being found, modifying coordinates of the path of movement within a predetermined range; determining whether better coordinates have been found, wherein the better coordinates refer to an improved quality of radio communication; in response to better coordinates being found, processing data of an updated path of movement and returning to the step of determining, based on the processed data, whether the communication demand is satisfied in response to no better coordinates being found, inserting a path segment into the path of movement, wherein it is known that the communication demand is satisfied when the robotic arm travels through the inserted path segment.