Robot controller system and method therefor
AssigneeABB Schweiz AG
InventorRoger Kulläng
Life of this patent
Estimating the term…
Abstract
A method for controlling an industrial robot are disclosed, wherein the method is performed by a robot controller system, the robot controller system includes a local part connected to an industrial robot and a remote cloud part connectable to the local part. The local part includes a first real-time partition and a second non-real-time partition, and the method includes the steps of: storing a local cache of a complete file system of the robot controller system in the second non-real-time partition; storing the complete file system in the remote cloud part; and controlling the industrial robot in real time from the first real-time partition.
Claims8
A method for controlling an industrial robot, the method being performed by a robot controller system, the robot controller system comprising a local part connected to an industrial robot and a remote cloud part connectable to the local part, the local part including a first real-time partition and a second non-real-time partition, wherein the first real-time partition is operating on a real-time operating system, and the second non-real-time partition operating on general purpose operating system, and the method including the steps of:
- storing a local cache of a complete file system of the robot controller system in the second non-real-time partition, wherein the complete file system comprises an operating system including drivers, a root file system, a robot controller application and user and system data;
- storing the complete file system in the remote cloud part;
- and
- controlling the industrial robot in real time from the first real-time partition.
A robot controller for an industrial robot, the robot controller being connected to an industrial robot and being connectable a remote cloud part, the robot controller including a local first real-time partition and a local second non-real-time partition, wherein the first real-time partition is operating on a real-time operating system and the second non-real-time partition operating on general purpose operating system, and wherein the first real-time partition is configured to control the industrial robot in real-time, the second non-real-time partition is configured to store a local cache of a complete file system stored in the remote cloud part, wherein the complete file system comprises an operating system including drivers, a root file system, a robot controller application and user and system data.
A robot arrangement including an industrial robot and a robot controller connectable to a remote cloud part, the robot controller comprising a local first real-time partition and a local second non-real-time partition, wherein the first real-time partition is operating on a real-time operating system and the second non-real-time partition operating on general purpose operating system, and wherein the first real-time partition is configured to control the industrial robot in real-time, the second non-real-time partition is configured to store a local cache of a complete file system stored in the remote cloud part, wherein the complete file system comprises an operating system including drivers, a root file system, a robot controller application and user and system data.
A computer program product including a computer program and computer readable storage means on which the computer program is stored, the computer program including computer program code which, when run on a processor of a robot controller system, causes the robot controller to:
- store a local cache of a complete file system of the robot controller in a second non-real-time partition;
- store the complete file system of the robot controller in a remote cloud part, wherein the complete file system comprises an operating system including drivers, a root file system, a robot controller application and user and system data;
- and
- control an industrial robot in real time from a first real-time partition wherein the first real-time partition is operating on a real-time operating system, and the second non-real-time partition operating on general purpose operating system.
Dependencies are inferred from the claim text.