Windshield insertion system for a vehicle on a moving conveyor apparatus
AssigneeWestinghouse Electric Corp.
InventorsRichard S. Antoszewski, F. Ronald Falise, Francis J. Sciulli, Gregory M. Toto
Life of this patent
Estimating the term…
Abstract
The present invention provides a technique as well as a system whereby through the use of industrial automation, windshields and the like can be inserted into a vehicle which is on a continuously moving conveyor line without stopping the vehicle. Thus, the vehicle is in motion on the conveyor during the insertion. The windshield can be automatically centered for robot acquisition through a unique mechanical device; and, multi-sensor information is converted into real-time path modification signals for robot guidance.
Claims9
A work station for inserting a windshield into the windshield opening of an automobile which is disposed in a somewhat random orientation on a conveyance means for continuous transportation through one or more work stations comprising:
- an industrial manipulator means defining a work envelope through which the conveyance means transports the automobile and within which envelope said industrial manipulator is capable of movement through coordinates defined by X, Y and Z axes and rotation about said axes, said industrial manipulator including controller means programmed for movement through a predetermined routine for the retrieval and delivery of the windshield from a storage location to a first predetermined location within the work envelope, said controller means including means for introducing real-time incremental changes thereto, said industrial manipulator further including end effector means for acquiring the windshield from the storage location and inserting the acquired windshield into the windshield opening of the automobile;
- first means for generating a first signal indicating that the automobile on the conveyance means has entered the work envelope of said industrial manipulator;
- second means in communication with the robot controller for generating a second signal representative of the travel of said conveyance means through the work envelope, said robot controller being responsive to said second signal whereby the travel of the automobile relative to the X axis is monitored and movement of the industrial manipulator along the X axis of the envelope is coordinated;
- third means for generating a third signal indicative of at least the gross position of the automobile with respect to the Y axis of the work envelope, said robot controller being responsive to said third signal whereby the location of the automobile with respect to the Y axis is monitored and positioning of the industrial manipulator along the Y axis is coordinated;
- fourth means for generating a fourth signal indicative of at least the gross position of the automobile with respect to the Z axis of the work envelope, said robot control being responsive to said fourth signal wherein the location of the automobile with respect to the Z axis is monitored and positioning of the industrial manipulator along the Z axis is coordinated thereby;
- fifth means operatively associated with the end effector of said industrial manipulator for accurately locating the windshield opening for the insertion of the windshield thereinto, said fifth means generating a fifth signal;
- and
- computer means responsive to at least said second, third, fourth and fifth signals and programmed to provide an input to said controller means including means for introducing real time incremental changes thereto, wherein said controller means effects the positioning of said industrial manipulator from said first predetermined location within the work envelope to a second location within the work envelope, said second location being a predetermined position of said industrial manipulator with respect to the automobile as a result of said second, third, fourth and fifth signals and which positions the acquired windshield in a predetermined spaced relationship with respect to the windshield opening regardless of the orientation of the automobile, said predetermined relationship being such that said industrial manipulator with the acquired windshield is spaced in a non-contact relationship with the windshield opening and the automobile wherein insertion of the windshield is effected by said controller means programmed for movement through a predetermined routine between said second location and the windshield opening of the automobile.
A work station for inserting a component part into an apparatus which is disposed in a somewhat random orientation on a conveyance means for continuous transportation through one or more work stations comprising:
- an industrial manipulator means defining a work envelope through which the conveyance means transports the automobile and within which envelope said industrial manipulator is capable of movement through coordinates defined by X, Y and Z axes and rotation about said axes, said industrial manipulator including controller means programmed for movement through a predetermined routine for the retrieval and delivery of the component part from a storage location to a first predetermined location within the work envelope, said controller means including means for introducing real-time incremental changes thereto, said industrial manipulator further including end effector means for acquiring the component part from the storage location and inserting the acquired component prt into the component part opening of the apparatus;
- first means for generating a first signal indicating that the automobile on the conveyance means has entered the work envelope of said industrial manipulator;
- second means in communication with the robot controller for generating a second signal representative of the travel of said conveyance means through the work envelope, said robot controller being responsive to said second signal whereby the travel of the apparatus relative to the X axis is monitored and movement of the industrial manipulator along the X axis of the envelope is coordinated;
- third means for generating a third signal indicative of at least the gross position of the automobile with respect to the Y axis of the work envelope, said robot controller being responsive to said third signal whereby the location of the apparatus with respect to the Y axis is monitored and positioning of the industrial manipulator along the Y axis is coordinated;
- fourth means for generating a fourth signal indicative of at least the gross position of the apparatus with respect to the Z axis of the work envelope, said robot control being responsive to said fourth signal wherein the location of the automobile with respect to the Z axis is monitored and positioning of the industrial manipulator along the Z axis is coordinated thereby;
- fifth means operatively associated with the end effector of said industrial manipulator for accurately locating the component part opening for the insertion of the component part thereinto, said fifth means generating a fifth signal;
- and
- computer means responsive to at least said second, third, fourth and fifth signals and programmed to provide an input to said controller means including means for introducing real time incremental changes thereto, wherein said controller means effects the positioning of said industrial manipulator from said first predetermined location within the work envelope to a second location within the work envelope, said second location being a predetermined position of said industrial manipulator with respect to the component part as a result of said second, third, fourth and fifth signals and which positions the acquired component part in a predetermined spaced relationship with respect to the component part regardless of the orientation of the apparatus, wherein insertion of the component part is effected by said controller means programmed for movement through a predetermined routine between said second location and the component part opening of the apparatus.
A work station for inserting a windshield into the windshield opening of an automobile which is disposed in a somewhat random orientation on a conveyance means for continuous transportation through one or more work stations comprising:
- an industrial manipulator means defining a work envelope through which the conveyance means transports the automobile and within which envelope said industrial manipulator is capable of movement through coordinates defined by X, Y and Z axes, said industrial manipulator including controller means programmed for movement through a predetermined routine for the retrieval and delivery of the windshield from a storage location to a first predetermined location within the work envelope, said controller means including means for introducing real-time incremental changes thereto, said industrial manipulator further including end effector means for acquiring the windshield from the storage location and inserting the acquired windshield into the windshield opening of the automobile;
- first means for generating a first signal indicating that the automobile on the conveyance means has entered the work envelope of said industrial manipulator;
- encoder means in communication with the robot controller for generating a second signal representative of the travel of said conveyance means through the work envelope, said robot controller being responsive to said second signal whereby the travel of the automobile relative to the X axis is monitored and movement of the industrial manipulator along the X axis of the envelope is coordinated;
- ultrasonic sensor means for generating a third signal indicative of at least the gross position of the automobile with respect to the Y axis of the work envelope, said robot controller being responsive to said third signal whereby the location of the automobile with respect to the Y axis is monitored and positioning of the industrial manipulator along the Y axis is coordinated;
- ultrasonic sensor means for generating a fourth signal indicative of at least the gross position of the automobile with respect to the Z axis of the work envelope, said robot control being responsive to said fourth signal wherein the location of the automobile with respect to the Z axis is monitored and positioning of the industrial manipulator along the Z axis is coordinated thereby;
- vision system means including cameras operatively associated with the end effector of said industrial manipulator for accurately locating the windshield opening for the insertion of the windshield thereinto, said fifth means generating a fifth signal;
- and
- computer means responsive to at least said second, third, fourth and fifth signals and programmed to provide an input to said controller means including means for introducing real time incremental changes thereto, wherein said controller means effects the positioning of said industrial manipulator from said first predetermined location within the work envelope to a second location within the work envelope, said second location being a predetermined position of said industrial manipulator with respect to the automobile as a result of said second, third, fourth and fifth signals and which positions the acquired windshield in a predetermined spaced relationship with respect to the windshield opening regardless of the orientation of the automobile, said predetermined relationship being such that said industrial manipulator with the acquired windshield is spaced in a non-contact relationship with the windshield opening and the automobile wherein insertion of the windshield is effected by said controller means programmed for movement through a predetermined routine between said second location and the windshield opening of the automobile.
Dependencies are inferred from the claim text.