摘要 |
There is disclosed a computer-implemented method of handling a software application on a robot, said robot executing a plurality of software applications, at least two software applications competing for execution, the method comprising the steps of: monitoring the execution of at least one software application; in response to receiving a modification request, modifying said at least one software application; executing the modified software application on the robot. Described developments for example comprise the use of modification and/or execution rules, the modification of a software application based on the monitoring of one or more software applications, examples of centralized or distributed supervision and examples different possible roles endorsed by the robot manufacturer and application providers. |