Orientation and control system for robots
First Claim
Patent Images
1. An orientation and control system for robots comprising:
- a random oriented part having coded indicia being digital image processor recognizable;
a camera being positioned so as to view the coded indicia, a digital image processor interconnected to said camera for recognizing the indicia image and further comprising a computer for decoding the indicia so as to provide an x y z axes orientation input signal;
a robot having an arm for performing an operation with said part, said robot arm having coded indicia operatively associated therewith, said robot indicia being viewable by said camera and said robot indicia being processable by said processor and computer for comparison of said robot indicia with said part indicia, and means to actuate said arm, said processor and computer providing said input signal to said actuating means for controlling the robot arm in performing the operation on said part.
0 Assignments
0 Petitions
Accused Products
Abstract
An orientation and control system for use with robots provides identification, orientation and operating instructions coded indicia on diverse parts, which indicia are viewed by a camera and are digital image processor recognizable, so that the indicia are converted into information for computer control of a robot in utilizing the diverse parts in assembly operations. The present system is useful in assembly operations wherein the parts can be randomly presented, without special orientation or alignment fixtures, to a robot and yet the robot can utilize the parts in a programmed manner to perform the programmed assembly operations.
-
Citations
26 Claims
-
1. An orientation and control system for robots comprising:
a random oriented part having coded indicia being digital image processor recognizable;
a camera being positioned so as to view the coded indicia, a digital image processor interconnected to said camera for recognizing the indicia image and further comprising a computer for decoding the indicia so as to provide an x y z axes orientation input signal;
a robot having an arm for performing an operation with said part, said robot arm having coded indicia operatively associated therewith, said robot indicia being viewable by said camera and said robot indicia being processable by said processor and computer for comparison of said robot indicia with said part indicia, and means to actuate said arm, said processor and computer providing said input signal to said actuating means for controlling the robot arm in performing the operation on said part.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
20. An orientation and control system for robots comprising;
a part having coded indicia on said part, said coded indicia being digital image processor recognizable;
a camera being positioned so as to view the coded indicia;
a digital image processor interconnected to said camera for recognizing the indicia image and further comprising a computer interconnected to said processor for decoding the indicia so as to provide an input signal;
a robot having an arm for performing an operation with said part, and means to actuate said arm, said processor and computer providing said input signal to said actuating means for controlling the robot arm in relation to said operation on said part; and
indicia application means comprising a projector with means to focus an image of said indicia on said part so that said camera can view said projected image;
said projector being interconnected to said computer, so as to provide computer input to the projector for indicia image projection on the part.- View Dependent Claims (21, 22, 23, 24, 25)
-
26. A robot assembly system for the assembly of unoriented parts without using parts fixtures and parts positioning equipment, comprising:
-
a part having random orientation, said part having orientation indicia on said part to provide three dimensional disposition data of said part, and identification indicia on said part; camera means to form an image of said orientation indicia and to form an image of said identification indicia; computer means to determine the three dimensional disposition of said orientation indicia from said image of said orientation indicia; manipulator means to manipulate said part; means to make identification of said part from said image of identification indicia; and assembly means to assemble said part using said manipulator means without the first use of part positioning mechanisms, whereby the manipulator manipulates said part according to said computer determined disposition without pre-orientation of the part before said part is manipulated.
-
Specification