Patents by Inventor Maurice J. Dunne

Maurice J. Dunne has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 4510428
    Abstract: A control system is provided for servo controlled apparatus such as a programmable manipulator having a manipulator arm movable in a plurality of axes. The control system provides improved dynamic performance and control of the manipulator arm over a wide range of arm loads, dynamic operating parameters of the arm and over the full range of operating positions. The control system for one or more of the controlled axes includes servo control loops utilizing various feedback signals. In one arrangement, an inertia correlated signal provided as a pressure signal from a hydraulic actuator of an appropriate axis is utilized in combination with a function generator circuit to provide variable inertial scaling of selected loop command signals. The axis utilized for the pressure signal is determined by the mounting of the manipulator apparatus so as to provide a signal correlated to the inertial mass system of the manipulator arm.
    Type: Grant
    Filed: March 25, 1983
    Date of Patent: April 9, 1985
    Assignee: Unimation, Inc.
    Inventor: Maurice J. Dunne
  • Patent number: 4447697
    Abstract: A weld gun mounted on the end of the manipulator arm of a programmable manipulator is repositioned with respect to the initially taught path in accordance with variations in the dimensions of successive workpieces on which a series of spot welds are to be made.A sensing means carried by the weld gun is employed to measure the position of the welding tips relative to the edge of the flanges which are to be welded. The output of this sensing means is employed to reposition the weld gun prior to the next weld. Repositioning may be accomplished by moving the weld gun bodily with respect to the end of the manipulator arm while the manipulator arm remains stationary at the taught position, or by modifying the command signal for the appropriate axis so that the manipulator arm is itself moved to a different position than the initially taught position.
    Type: Grant
    Filed: March 2, 1983
    Date of Patent: May 8, 1984
    Assignee: Unimation, Inc.
    Inventors: Maurice J. Dunne, Klaus W. Nielsen
  • Patent number: 4275986
    Abstract: A programmable automatic assembly system is provided which may be employed to assemble small parts. Each assembly station includes cooperating manipulator arms which are programmable to assemble parts on a centrally located work table. Improved facilities are provided for teaching the manipulator arms at each station, these facilities including a computer which assists the teaching operator in setting up the programs required for assembly of small parts to close tolerances. Each manipulator arm includes closed loop teach facilities for maintaining the arm at a previously located position during the teaching mode of operation. The computer is employed as a teach assist facility in performing a number of tasks during the teaching operation which are extremely difficult for the operator to perform manually. All of the assembly stations may be controlled during playback from a common disc storage facility so that the control circuitry and memory storage facilities at each manipulator are minimized.
    Type: Grant
    Filed: April 19, 1979
    Date of Patent: June 30, 1981
    Assignee: Unimation, Inc.
    Inventors: Joseph F. Engelberger, Torsten H. Lindbom, Maurice J. Dunne, William Perzley, Wilbur N. Roberts, Horace L. Gardner
  • Patent number: 4260940
    Abstract: A programmable automatic assembly system is provided which may be employed to assemble small parts. Each assembly station includes cooperating manipulator arms which are programmable to assemble parts on a centrally located work table. Improved facilities are provided for teaching the manipulator arms at each station, these facilities including a computer which assists the teaching operator in setting up the programs required for assembly of small parts to close tolerances. Each manipulator arm includes closed loop teach facilities for maintaining the arm at a previously located position during the teaching mode of operation. The computer is employed as a teach assist facility in performing a number of tasks during the teaching operation which are extremely difficult for the operator to perform manually. All of the assembly stations may be controlled during playback from a common disc storage facility so that the control circuitry and memory storage facilities at each manipulator are minimized.
    Type: Grant
    Filed: April 18, 1979
    Date of Patent: April 7, 1981
    Assignee: Unimation, Inc.
    Inventors: Joseph F. Engelberger, Torsten H. Lindbom, Maurice J. Dunne, William Perzley, Wilbur N. Roberts, Horace L. Gardner
  • Patent number: 4260941
    Abstract: A programmable automatic assembly system is provided which may be employed to assemble small parts. Each assembly station includes cooperating manipulator arms which are programmable to assemble parts on a centrally located work table. Improved facilities are provided for teaching the manipulator arms at each station, these facilities including a computer which assists the teaching operator in setting up the programs required for assembly of small parts to close tolerances. Each manipulator arm includes closed loop teach facilities for maintaining the arm at a previously located position during the teaching mode of operation. The computer is employed as a teach assist facility in performing a number of tasks during the teaching operation which are extremely difficult for the operator to perform manually. All of the assembly stations may be controlled during playback from a common disc storage facility so that the control circuitry and memory storage facilities at each manipulator are minimized.
    Type: Grant
    Filed: April 19, 1979
    Date of Patent: April 7, 1981
    Assignee: Unimation, Inc.
    Inventors: Joseph F. Engelberger, Torsten H. Lindbom, Maurice J. Dunne, William Perzley, Wilbur N. Roberts, Horace L. Gardner
  • Patent number: 4163183
    Abstract: A programmable automatic assembly system is provided which may be employed to assemble small parts. Each assembly station includes cooperating manipulator arms which are programmable to assemble parts on a centrally located work table. Improved facilities are provided for teaching the manipulator arms at each station, these facilities including a computer which assista the teaching operator in setting up the programs required for assembly of small parts to close tolerances. Each manipulator arm includes closed loop teach facilities for maintaining the arm at a previously located position during the teaching mode of operation. The computer is employed as a teach assist facility in performing a number of tasks during the teaching operation which are extremely difficult for the operator to perform manually. All of the assembly stations may be controlled during playback from a common disc storage facility so that the control circuitry and memory storage facilities at each manipulator are minimized.
    Type: Grant
    Filed: October 28, 1975
    Date of Patent: July 31, 1979
    Assignee: Unimation, Inc.
    Inventors: Joseph F. Engelberger, Torsten H. Lindbom, Maurice J. Dunne, William Perzley, Wilbur N. Roberts, Horace L. Gardner
  • Patent number: 4150326
    Abstract: Trajectory correlation and error detection apparatus is provided for use with a programmed manipulator to detect movement during an operational work cycle outside a predetermined volumetric envelope. The trajectory correlation and error detection apparatus stores positional data representations of the manipulator during an observed acceptable operational work cycle and compares those stored positional data representations with the actual positional representations during subsequent work cycles to thereby detect an error mode. The detected error during an operational work cycle may be caused by a memory readout malfunction, drive train system malfunction, manipulator positional representation apparatus malfunction, control circuitry malfunction, etc.
    Type: Grant
    Filed: September 19, 1977
    Date of Patent: April 17, 1979
    Assignee: Unimation, Inc.
    Inventors: Joseph F. Engelberger, Maurice J. Dunne
  • Patent number: 4140953
    Abstract: A programmable manipulator apparatus employs a memory for storing digital representations corresponding to different positions of the programmable manipulator in a number of different axes. The manipulator apparatus includes encoders for developing position signals representing the position of the manipulator in each of the axes. During repetitive work cycles, the stored digital signals in the memory are utilized as command signals and are compared with the encoder signals to move the manipulator to each set of positions in sequence corresponding to the various recorded positions as they appear in the memory. A program modification apparatus is provided to modify or correct certain manipulative positions of various sequence steps during the repetitive work cycles. The operator selects the program steps to be modified along with the desired positional modifications of the manipulator both as to magnitude and direction in the various axes as determined by his observations and/or results of the work cycle.
    Type: Grant
    Filed: March 3, 1976
    Date of Patent: February 20, 1979
    Assignee: Unimation, Inc.
    Inventor: Maurice J. Dunne
  • Patent number: 4132937
    Abstract: A programmable manipulator apparatus having an arm movable in a plurality of axes employs a feedback signal representing the dynamic behavior of the end of the manipulator arm for use in stabilizing a positional servo loop especially where the position sensing is performed at a location on the manipulator apparatus which is physically closer to the drive apparatus than the end of the arm. The manipulator apparatus includes encoders for developing position signals representing the position of the manipulator in each of the axes which are stored in a memory. The stored digital signals are utilized as command signals and are compared with the encoder signals to develop an error signal utilized to control movement of the manipulator apparatus.
    Type: Grant
    Filed: October 18, 1976
    Date of Patent: January 2, 1979
    Assignee: Unimation, Inc.
    Inventors: Joseph F. Engelberger, Maurice J. Dunne, Peter F. Rogers
  • Patent number: 4086522
    Abstract: A programmable manipulator having an arm which is movable in a plurality of axes and encoder apparatus for the axes operative to develop position signals corresponding to the actual position of the arm is provided adjacent a workpiece moving along a predetermined path, a conveyor for example, to perform a series of programmed operations on the workpiece.The programmable manipulator is provided with teach-programming apparatus for moving the arm during an initial teaching operation to different positions of the stationary workpiece corresponding to the desired series of operations of the manipulator relative to the stationary workpiece. Further, apparatus is provided for calculating digital representations during the teaching operation representing the positions of the arm accounting for the projected workpiece movement during playback and corresponding to the initial teaching positions relative to the workpiece.
    Type: Grant
    Filed: September 8, 1976
    Date of Patent: April 25, 1978
    Assignee: Unimation, Inc.
    Inventors: Joseph F. Engelberger, Maurice J. Dunne, William Perzley
  • Patent number: RE32794
    Abstract: A programmable automatic assembly system is provided which may be employed to assemble small parts. Each assembly station includes cooperating manipulator arms which are programmable to assemble parts on a centrally located work table. Improved facilities are provided for teaching the manipulator arms at each station, these facilities including a computer which assists the teaching operator in setting up the programs required for assembly of small parts to close tolerances. Each manipulator arm includes closed loop teach facilities for maintaining the arm at a previously located position during the teaching mode of operation. The computer is employed as a teach assist facility in performing a number of tasks during the teaching operation which are extremely difficult for the operator to perform manually. All of the assembly stations may be controlled during playback from a common disc storage facility so that the control circuitry and memory storage facilities at each manipulator are minimized.
    Type: Grant
    Filed: June 24, 1983
    Date of Patent: December 6, 1988
    Assignee: Unimation, Inc.
    Inventors: Joseph F. Engelberger, Torsten H. Lindbom, Maurice J. Dunne, William Perzley, Wilbur N. Roberts, Horace L. Gardener, deceased