IP Library Granted Patent US 10,099,376
Granted Patent B2
US 10,099,376 · App. 15/056,819 · Granted Oct 16, 2018

Method for setting up and/or calibrating a robot

Inventors: Michael Foerster (Eupen, BE); Benno Zimmermann (Dueren, DE); Ruediger Fritzen (Roetgen, DE)
Assignee: Ecoclean GmbH
B25J9/1692B25J19/021
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,099,376
App. No.
15/056,819
Granted
Oct 16, 2018
Kind
B2
Abstract

A method for setting up and/or calibrating a robot positioned in a work environment at an operation site, wherein a predetermined routine is carried out for the purposes of setting up and/or calibration. The method includes the steps of generating the routine for the robot at a simulation site distant from the operation site; after completing the generation of the routine, transmitting the routine to a control unit of the robot at the operation site; calling up the routine and remotely executing the routine at the operation site via a control center located remotely from the operation site; and, after the start of the generated routine, allowing the generated routine to automatically process without intervention by an operator at the operation site.

Claims (29)

1. A method for at least one of setting up and calibrating a robot positioned in a work environment at an operation site, wherein a predetermined routine is processed for at least one of the purposes of setting up and calibration, the method comprising the steps of:

generating the routine for the robot via a data processing installation spatially distant from the site of operation;

after completing the generation of the routine, transmitting the routine via said data processing installation to a control unit of the robot at the operation site;

calling up the routine at the operation site and remotely executing the routine at the operation site via said data processing installation at a control center located remotely from the operation site; and,

after the start of the generated routine, allowing the generated routine to automatically process without intervention by an operator at the operation site.

2. The method of claim 1 , comprising the further steps of:

first virtually executing setting up and/or calibrating the robot via said data processing installation utilizing the generated routine; and,

only after successfully completing the virtual setting up, transmitting the routine to the control unit of the robot via said data processing installation at the operation site.

3. The method of claim 1 , wherein the routine is generated offline at the data processing installation without a data connection to the robot.

4. The method of claim 1 , wherein the control center communicates with the operation site via at least one of a wireless and a wired data connection.

5. The method of claim 4 , wherein movements to be executed by the robot are monitored via an image transmission from the operation site to the control center.

6. The method of claim 1 , wherein an online data connection is present between the control center and the operation site during running time of the routine at the operation site.

7. The method of claim 6 , wherein the data connection is operated as a VPN-tunnel.

8. The method of claim 1 , wherein the robot has a base and a worktool having worktool tips and a position sensor is fixedly mounted with given coordinates (G x , G y , G z ) relative to the base of the robot and is configured to detect position coordinates (x, y, z) of the worktool tips; and, wherein the method comprises the further steps of:

executing setting up movements of the worktool tips relative to the position sensor within the routine;

detecting at least one of the position coordinates (x, y, z) of the robot worktool tips detected by the position sensor and a rotation (δ) of the robot worktool tips; and,

evaluating within the routine at least one of the position coordinates (x, y, z) and the rotation (δ) and transferring into a coordinate system (R x , R y , R z ) of the base of the robot at the operation site.

9. The method of claim 8 , wherein the detection of the position coordinates (x, y, z) of the robot worktool tips in the position sensor is processed within a subroutine of the generated routine.

10. The method of claim 1 , wherein a position sensor is fixedly mounted on robot worktool tips; and, the method comprises the further steps of:

within the routine, moving to at least one reference point (D 1 , D 2 , D 3 ) lying at pregiven coordinates (D x , D y , D z ) with the position sensor in the work region of the robot;

detecting at least one of position coordinates (x, y, z) of the reference point (D 1 , D 2 , D 3 ) detected by the position sensor and a rotation (δ) of the reference point (D 1 , D 2 , D 3 ); and,

within the routine, evaluating the position coordinates (x, y, z) and/or the rotation (δ) and transferring into a coordinate system (R x , R y , R z ) of the robot base at the operation site.

11. The method of claim 9 , wherein the detection of the position coordinate (x, y, z) of a reference point (D 1 , D 2 , D 3 ) is processed within a subroutine of the generated routine.

12. The method of claim 1 , wherein the robot is taken into operation from a remote location after completion of the generated routine.

13. The method of claim 1 , wherein the robot is taken into operation via the data processing installation.

14. The method of claim 1 , wherein the data processing installation is provided with the routine at a simulation location.

15. The method of claim 1 , wherein the robot has a robot arm with a worktool having a worktool tip; and, a test mandrel is mounted on the worktool tip.

16. The method of claim 8 , wherein the position sensor is configured as a fork sensor.

17. The method of claim 16 , wherein, within the routine for setting up and/or calibrating the robot, a subroutine is called up which carries out and monitors the setup movements of the robot tool tip with a test mandrel while using the fork sensor.

Assignments (2)
CHANGE OF NAME Recorded Feb 23, 2018
From: DUERR ECOCLEAN GMBH
To: ECOCLEAN GMBH
Reel/Frame 045432/0421 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2016
From: FOERSTER, MICHAEL; ZIMMERMANN, BENNO; FRITZEN, RUEDIGER
To: DUERR ECOCLEAN GMBH
Reel/Frame 038105/0432 →
Priority Claims (1)
DE 10 2013 014 467 · Aug 30, 2013 · national
Continuity (2)
Continuation PCTEP2014002331 · Aug 26, 2014
Related Publication 20160176054A1 · Jun 23, 2016