Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
165 words
A coordinate system transformation control apparatus for a programmable manipulator having a base referenced by a three dimensional cartesian coordinate system (base frame), actuating means, and end effector, and motive means responsive to the actuating means for causing desired motion of the end effector, comprising: (a) a hand-held application module for directing the operation of the programmable manipulator, and for selecting a teaching mode; (b) means, responsive to the teaching mode, for recognizing the point of origin, a point in the X axis and a point in the X-Y plane of at least one other three dimension cartesian coordinate system (user frame 1) as identified by three positions of the end effector; (c) means for receiving the user frame 1 coordinates and for transforming the user frame 1 coordinates to the base frame coordinates whereby the end effector moves within the user frame in base frame coordinates; and (d) means for initiating the actuating means to cause the motive means to move the end effector.
Claim 2
Dependent Claim
165 words
A coordinate system transformation control apparatus for a programmable manipulator having a base referenced by a three dimensional cartesian coordinate system (base frame), actuating means, and end effector, and motive means responsive to the actuating means for causing desired motion of the end effector, comprising: (a) a hand-held application module for directing the operation of the programmable manipulator, and for selecting a teaching mode; (b) means, responsive to the teaching mode, for recognizing the point of origin, a point in the X axis and a point in the X-Y plane of at least one other three dimension cartesian coordinate system (user frame 1) as identified by three positions of the end effector; (c) means for receiving the user frame 1 coordinates and for transforming the user frame 1 coordinates to the base frame coordinates whereby the end effector moves within the user frame in base frame coordinates; and (d) means for initiating the actuating means to cause the motive means to move the end effector.
Claim 3
Dependent Claim
26 words
The apparatus of claim 1 wherein at least a second user frame (user frame 2) is defined and its coordinates transformed to the base frame coordinates.
Claim 4
Dependent Claim
35 words
The apparatus of claim 2 further comprising means for transforming the user frame 2 coordinates to the user frame 1 coordinates, whereby the end effector moves within the user frame 2 in base frame coordinates.
Claim 5
Dependent Claim
40 words
The apparatus of claim 1 wherein the means for transforming conforms to the matrix expression: T(F.sub.b,F.sub.1), wherein T is transformation, F b is the representation of the base frame and F 1 is the representation of the user frame 1.
Claim 6
Dependent Claim
35 words
The apparatus of claim 4, wherein the means for transforming the user frame 2 into the user frame 1 conform to the expression: T(F.sub.1,F.sub.2)=T(F.sub.b,F.sub.1).sup.-1 *T(F.sub.b,F.sub.2) where F 2 is the representation of user frame 2.