Abstract: |
Systems and a method for programming for a plurality of cells of an industrial environment. A physical cobot is provided within a lab cell comprising lab physical objects. A virtual simulation system with a user interface is provided. The virtual simulation system receives information inputs on the virtual cobot, on the virtual lab cell comprising lab virtual objects, and on a plurality of virtual industrial cells comprising virtual industrial objects. The virtual cobot and the physical cobot are connected together. A superimposed meta-cell is generated by superimposing the plurality of virtual cells and the virtual lab cell so as to obtain a single superimposed meta cell including a set of superimposed virtual objects. The virtual cobot is positioned in the superimposed meta cell. Inputs are received from the physical cobot's movement during teaching whereby the physical cobot is moved in the lab cell to the desired position(s) while providing, via the user interface, a visualization of the virtual cobot's movement within the superimposed meta cell so that collisions with any object are minimized. A robotic program is generated based on the received inputs of the physical cobot's movement. |
Inventor: |
HAZAN, MOSHE (ELAD, IL); BADUSA, SHAUL (TEL-AVIV, IL) |
Applicant: |
SIEMENS INDUSTRY SOFTWARE LTD. (Tel Aviv, IL) |
Face Assignee: |
N/A |
Filed: |
2018-10-23 |
Issued: |
2020-04-23 |
Claims: |
12 |
|
US20200122327
|
1. A method for programming by a data processing system a cobot for a plurality of cells of an industrial environment, comprising the following steps:
(3)
(9)
|
|
5. A data processing system comprising:
(3)
(2)
|
|
9. A non-transitory computer-readable medium encoded with executable instructions that, when executed, cause one or more data processing systems to:
(3)
(9)
|
|