Method and device for visualizing computer-generated informations
First Claim
Patent Images
1. A method for superimposing computer-generated information into an image of the real environment detected by an image receiving unit located on a viewing device, the method comprising the steps of:
- providing a robot;
providing a control unit;
providing the viewing device with the image receiving unit;
detecting an image of the real environment and detecting an image of the robot by the image receiving unit;
displaying said robot image and said real environment image on said viewing device;
obtaining a position and an orientation or pose of said robot based on said robot image and said real environment image detected via the image receiving unit;
obtaining robot-specific information from said robot via said control unit, said robot-specific information corresponding to information necessary for moving said robot;
superimposing the robot-specific information over the image of said robot on said viewing device, at least one robot-specific coordinate system being superimposed into said image of the robot and real environment; and
controlling said robot based on said robot-specific information superimposed over image of said robot such that movement of said image corresponds to movement of said robot.
2 Assignments
0 Petitions
Accused Products
Abstract
To improve the operation of robots in installations reprogramming and emptying an operating sequence to be performed by them, the invention provides a method and a device for visualizing computer-assisted information in an image of the real environment on a viewing device, in which there is a determination of the position and orientation or pose of the image receiving device and that robot-specific informations corresponding to this determination are faded over the image of the real environment on the viewing device.
150 Citations
44 Claims
-
1. A method for superimposing computer-generated information into an image of the real environment detected by an image receiving unit located on a viewing device, the method comprising the steps of:
-
providing a robot; providing a control unit; providing the viewing device with the image receiving unit; detecting an image of the real environment and detecting an image of the robot by the image receiving unit; displaying said robot image and said real environment image on said viewing device; obtaining a position and an orientation or pose of said robot based on said robot image and said real environment image detected via the image receiving unit; obtaining robot-specific information from said robot via said control unit, said robot-specific information corresponding to information necessary for moving said robot; superimposing the robot-specific information over the image of said robot on said viewing device, at least one robot-specific coordinate system being superimposed into said image of the robot and real environment; and controlling said robot based on said robot-specific information superimposed over image of said robot such that movement of said image corresponds to movement of said robot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A device for visualizing computer-generated information in an image of the real environment, the device comprising:
-
a robot; an image receiving device; a viewing device connected to said image receiving device, said image receiving device detecting an image of said robot and surrounding real environment of said robot, said viewing device displaying said robot image and said surrounding real environment; a means for obtaining the position and orientation or pose of said robot based on said image of said robot and surrounding real environment of said robot detected via said image receiving device; a control unit, said control unit receiving robot-specification information from said robot; a means for superimposing said robot-specific information over said image of said robot and said surrounding real environment on said viewing device, said robot-specific information corresponding to information necessary for moving said robot, said control unit controlling said robot based on said robot-specific information superimposed on said image of said robot, whereby said robot is moved based on movement of said image of said robot. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A method for superimposing computer-generated information, the method comprising:
-
providing a robot; providing a control unit; providing a viewing device; providing an image receiving unit; detecting an image of said robot and detecting an image of the real environment surrounding said robot via said image receiving unit; displaying said image of said robot and said image of said real environment on said viewing device; determining position of said robot based on said image of said robot and said image of said real environment; obtaining robot-specific information from said robot via said control unit, said robot-specific information corresponding to one of a position of a tool center point frame, a tool contour, boundaries of a working space, axes of rotation of a plurality of robot articulations and travel speed of said robot; superimposing said robot-specific information over said image of said robot and said image of said real environment; and controlling said robot based on said robot-specific information superimposed over image of said robot such that movement of said image of said robot corresponds to movement of said robot.
-
Specification