Robotic assembly
First Claim
1. A method of assembling an object using a component, the component having an interface surface having coded data disposed thereon or therein, the coded data having a plurality of coded data portions provided at respective positions on the interface surface, each coded data portion being indicative of an identity of the component, wherein the method includes, in a sensing device:
- (a) sensing coded data on the component;
(b) generating, using the sensed coded data, indicating data indicative of the identity of the component; and
,(c) transferring the indicating data to at least one of;
(i) an assembly system which is responsive to the indication to assemble the object; and
,(ii) a computer system which is responsive to the indication to cause an assembly system to assemble the object.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of assembling an object using a component that has coded data on it, or in it. The coded data is indicative of the components identity and at least one of:
- i) a position of the sensed coded data portion;
- ii) a position of the sensing device relative to the interface surface;
- iii) an orientation of the sensed coded data; and,
- iv) an orientation of the sensing device relative to the interface surface.
The coded data is read by a sensing device. The method involves using the sensing device to generate indicating data to identify the component and orientation data of the component, then transferring the indicating data to at least one of:
- an assembly system which is responsive to the indication to assemble the object; and,
- a computer system which is responsive to the indication to cause an assembly system to assemble the object.
-
Citations
38 Claims
-
1. A method of assembling an object using a component, the component having an interface surface having coded data disposed thereon or therein, the coded data having a plurality of coded data portions provided at respective positions on the interface surface, each coded data portion being indicative of an identity of the component, wherein the method includes, in a sensing device:
-
(a) sensing coded data on the component; (b) generating, using the sensed coded data, indicating data indicative of the identity of the component; and
,(c) transferring the indicating data to at least one of; (i) an assembly system which is responsive to the indication to assemble the object; and
,(ii) a computer system which is responsive to the indication to cause an assembly system to assemble the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
12. A method of assembling an object using a component, the component having an interface surface having coded data disposed thereon or therein, the coded data having a plurality of coded data portions provided at respective positions on the interface surface, each coded data portion being indicative of an identity of the component, wherein the method includes, in an assembly system:
-
(a) receiving indicating data from a sensing device, the sensing device being responsive to sensing of the coded data to generate indicating data indicative of the identity of the component and at least one of; (i) a position of the sensed coded data portion (ii) a position of the sensing device relative to the interface surface; (iii) an orientation of the sensed coded data; and
,(b) an orientation of the sensing device relative to the interface surface; (c) generating, using the received indicating data; (i) component identity data indicative of the identity of the component; (ii) position data indicative of at least one of; (1) the position of the sensed coded data portion; (2) the position of the sensing device relative to the interface surface; (3) the orientation of the sensed coded data; and
,(4) the orientation of the sensing device relative to the interface surface; and
,(d) generating, using the component identity data and the position data, orientation data indicative of the orientation of the component; and
,(e) assembling the object using the orientation data. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method of assembling an object using a component, the component having an interface surface having coded data disposed thereon or therein, the coded data having a plurality of coded data portions provided at respective positions on the interface surface, each coded data portion being indicative of an identity of the component, wherein the method includes, in a computer system:
-
(a) receiving indicating data from a sensing device, the sensing device being responsive to sensing of the coded data to generate; (i) indicating data indicative of the identity of the component; and
,(ii) position data indicative of the position of the sensed coded data portion, the position of the sensing device relative to the face, the orientation of the sensed coded data;
or the orientation of the sensing device relative to the face; and
,(b) generating, using the received indicating data and position data, component identity data indicative of the identity of the component; and
,(c) causing, using the component identity data, an assembly system to assemble the object.
-
-
31. A system for assembling an object using a component, the component having an interface surface having coded data disposed thereon or therein, wherein the coded data includes a plurality of coded data portions provided at respective positions on the interface surface, each coded data portion being indicative of an identity of the component, wherein the system includes a sensing device which:
-
(a) senses at least one coded data portion; (b) generates, using the sensed coded data portion, indicating data indicative of the identity of the component and at least one of; (i) a position of the sensed coded data portion; (ii) a position of the sensing device relative to the interface surface; (iii) an orientation of the sensed coded data; and
,(c) an orientation of the sensing device relative to the interface surface; and
,(d) transfers the indicating data to at least one of; (i) an assembly system which is responsive to the indicating data to determine the orientation of the component and assemble the object; and
,(ii) a computer system which is responsive to the indicating data to determine the orientation of the component and cause an assembly system to assemble the object. - View Dependent Claims (32, 33, 37, 38)
-
-
34. A system for assembling an object using a component, the component having an interface surface having coded data disposed thereon or therein, wherein the coded data includes a plurality of coded data portions, each coded data portion being indicative of an identity of the component and the position of the coded data portion on the interface surface, wherein the system includes an assembly system which:
-
(a) receives, from a sensing device, indicating data generated in response to sensing of a coded data portion, the indicating data being indicative of the component identity and at least one of; (i) a position of the sensed coded data portion; (ii) a position of the sensing device relative to the interface surface; (iii) an orientation of the sensed coded data; and
,(iv) an orientation of the sensing device relative to the interface surface; (b) generates, from the received indicating data, component identity data indicative of the identity of the component; and
,(c) assembles the object using the component identity data. - View Dependent Claims (35)
-
-
36. A system for assembling an object using a component, the component having an interface surface having coded data disposed thereon or therein, wherein the coded data includes a plurality of coded data portions, each coded data portion being indicative of an identity of the component and the position of the coded data portion on the interface surface, wherein the system includes a computer system which:
-
(a) receives, from a sensing device, indicating data generated in response to sensing of a coded data portion, the indicating data being indicative of the component identity and at least one of; (i) a position of the sensed coded data portion; (ii) a position of the sensing device relative to the interface surface; (iii) an orientation of the sensed coded data; and
,(iv) an orientation of the sensing device relative to the interface surface; (b) generates, from the received indicating data, component identity data indicative of the identity of the component; and
,(c) causes, using the component identity data, an assembly system to assemble the object.
-
Specification