WO2004028755A1 - End effector - Google Patents

End effector Download PDF

Info

Publication number
WO2004028755A1
WO2004028755A1 PCT/AU2003/001241 AU0301241W WO2004028755A1 WO 2004028755 A1 WO2004028755 A1 WO 2004028755A1 AU 0301241 W AU0301241 W AU 0301241W WO 2004028755 A1 WO2004028755 A1 WO 2004028755A1
Authority
WO
WIPO (PCT)
Prior art keywords
end effector
tool
correct
planes
error
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/AU2003/001241
Other languages
French (fr)
Inventor
Stephen Allan Gower
Stephen Van Duin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CRC for Intelligent Manufacturing Systems and Technologies Ltd
Original Assignee
CRC for Intelligent Manufacturing Systems and Technologies Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by CRC for Intelligent Manufacturing Systems and Technologies Ltd filed Critical CRC for Intelligent Manufacturing Systems and Technologies Ltd
Priority to AU2003260195A priority Critical patent/AU2003260195A1/en
Publication of WO2004028755A1 publication Critical patent/WO2004028755A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23BTURNING; BORING
    • B23B39/00General-purpose boring or drilling machines or devices; Sets of boring and/or drilling machines
    • B23B39/14General-purpose boring or drilling machines or devices; Sets of boring and/or drilling machines with special provision to enable the machine or the drilling or boring head to be moved into any desired position, e.g. with respect to immovable work
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q17/00Arrangements for observing, indicating or measuring on machine tools
    • B23Q17/22Arrangements for observing, indicating or measuring on machine tools for indicating or measuring existing or desired position of tool or work
    • B23Q17/2233Arrangements for observing, indicating or measuring on machine tools for indicating or measuring existing or desired position of tool or work for adjusting the tool relative to the workpiece
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Program-controlled manipulators
    • B25J9/10Program-controlled manipulators characterised by positioning means for manipulator elements
    • B25J9/1005Program-controlled manipulators characterised by positioning means for manipulator elements comprising adjusting means
    • B25J9/1015Program-controlled manipulators characterised by positioning means for manipulator elements comprising adjusting means using additional, e.g. microadjustment of the end effector
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23BTURNING; BORING
    • B23B2260/00Details of constructional elements
    • B23B2260/108Piezoelectric elements
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/40Robotics, robotics mapping to robotics vision
    • G05B2219/40289Scara for coarse movement, xy table for fine movement
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/40Robotics, robotics mapping to robotics vision
    • G05B2219/40297Macro manipulator and microhand, distributed positioning

Definitions

  • This invention relates to an end effector for use in the robotic industry, more particularly the invention relates to an end effector for use with robotic drilling.
  • Drilling is the most critical where an accuracy in the order of a 100 ⁇ m between drilled holes is typically necessary.
  • Some aerospace assemblies require tens of thousands of drilled holes over several metres to this high level of accuracy. With a combination of drilling reaction forces and the inherent flexibility within robot joints, the accuracy required is often not achievable using a standard robot alone.
  • Some systems previously developed for robotic drilling, have "clamped" the drill to the right position and angle before the start of drilling. By doing this, the overall stiffness of the manipulator is improved during drilling but the static positioning of the drill tip after clamping is compromised and made dependent on the manipulators positional accuracy. The drill tip thus requires a further micro-positioning movement after clamping, to remove the positional error.
  • Table 1 below indicates the typical accuracy requirements for aerospace drilling and those achieved by manual and automated means. It can be seen that an articulated robot alone is not sufficient to provide the level of desired repeatability, even in an unloaded capacity. The manufacturers specified accuracy of a robot is not included and is generally determined by a number of factors specific to the application that it is used.
  • a second approach is to acquire less accurate robots, but rely on a high accuracy metrology system that could help compensate for robot inaccuracies.
  • This method measures all three position and three orientation components without physical contact with the robot.
  • the manipulator is then continually calibrated in real time significantly improving the accuracy of the robot.
  • an end effector for attachment to a robotic manipulator, the end effector comprising a frame adapted to support means to drive a tool and means to displace the tool in X, Y, and Z planes, the end effector being adapted to be used with a tracking system that provides a signal indicative of the error between the correct tool position and the actual tool position, and means to compute the error to cause the displacement means to displace the tool to the correct position in the X and Y planes.
  • an end effector for attachment to a robotic manipulator, the end effector comprising a frame adapted to support means to drive a tool and means to displace the tool in X, Y, and Z planes, the end effector being adapted to be used with a tracking system that provides a signal indicative of correct tool position, the end effector including position sensitive detectors to sense the variation of the actual tool position from the correct tool position, and means to compute the variation to cause the displacement means to displace the tool to the correct position in the X and Y planes.
  • a method of carrying out a machining step using a robotic manipulator that terminates in an end effector comprising: a.) macro positioning the tool through movement of the robotic manipulator, b.) using a tracking system to provide a signal indicative of the correct tool position, c.) computing the error between the correct tool position and actual tool position, d.) passing a signal representing the error to displacement means, and micro positioning the tool to the correct position in the X and Y planes.
  • Figure 1 is a side elevational view of an end effector attached to a robot manipulator
  • Figure 2 is a front view of the end effector
  • Figure 3 is a plan view of the end effector
  • Figure 4 is a bottom view of the end effector
  • Figure 5 is a left hand side elevational view of the end effector
  • Figure 6 is a schematic cross sectional view of a position sensitive detector
  • Figure 7 is a block diagram of a control strategy.
  • the accompanying drawings illustrate an end effector 10 for use in robotic drilling.
  • the end effector is bolted to the end of a robotic manipulator RM that forms part of a six axis robot (not shown) .
  • the robotic manipulator RM positions the end effector in a desired position over a work piece W.
  • the end effector 10 essentially comprises a frame structure 12 that defines a base 13 with upstanding legs 14 supporting a robot adapter plate 15.
  • the robot adapter plate 15 has an array of apertures 17 positioned around a central aperture 16 to enable the plate to be bolted to the end of the robotic manipulator RM as shown in Figure 1.
  • the frame 12 supports a drill spindle 20 that is coupled to a drill feed 21 to drive the drill tip 22 that is secured to the drill spindle about a chuck 23.
  • the underside of the base plate 13 of the frame 12 supports four vacuum generated suction cups 30 that are bolted to the base plate as shown in Figure 2.
  • the end effector 10 essentially combines a clamping mechanism, laser metrology system and a micro positioning drill head to compensate for robot inaccuracy.
  • the end effector 10 relies on the robot manipulator RM to macro position the tool tip 22 to the inherent accuracy of the robot. After clamping, any measured offset is corrected by repositioning the drilling head independent to the manipulator by a micro-positioning stage.
  • the end effector frame 12 including the base plate 13 and adapter plate 15 are constructed from aluminium to reduce the overall weight of the mechanism.
  • the drill spindle 22 has a rotational speed capacity of that similar to conventional air drills used in a manual drilling process.
  • the spindle motor 20 is attached via a table to a miniature ballscrew and linear bearing assembly, as illustrated in Figure 2, to allow linear translation of the spindle motor in the vertical deviation.
  • suction pads 30 are attached to the base plate 15 of the end effector to increase the static stiffness of the robotic manipulator RM during the drilling cycle.
  • the suction pads 30 are arranged in a pattern that ensures that at least three pads remain in contact with the workpiece surface for each hole drilled.
  • suction pads are coupled to a vacuum pump, not shown, and various tests were undertaken to ensure that the suction force was sufficient to withstand the drilling forces and to ensure that the suction did not introduce further undesirable deflections in the robotic manipulator.
  • a mechanical hard stop 28 was positioned adjacent the base of the end effector 10 to guarantee orthogonal drilling while providing a stiff coupling interface between both the work piece and end effector.
  • the large scale manipulator to which the end effector is attached, macro-positions the work tool to a nominal positional accuracy anywhere in the large scale work area and, using the suction pads, vacuum attaches itself to the work piece for rigidity.
  • Two solid state lasers located independently are projected to the end effector in both the X and Y planes respectively.
  • the lasers are either statically mounted around the perimeter of the work area or dynamically moved to pre set locations by linear translation.
  • the lasers fall upon two Position Sensitive Detectors 40, 41 (PSD's) mounted on the end effector, near the drill tip, in the respective planes.
  • each detector on which incident laser light falls is dissected and the position of the incident laser falling on the PSD creates two currents directly proportional to the linear offset from its median.
  • the current is converted to an error voltage and amplified to represent a positional error of the tool tip with respect to the laser alignment within ⁇ 5 ⁇ m.
  • This error is then used by a micro-positioning stage to improve the accuracy of the tool tip position in both the X and Y planes respectively.
  • the end effector 10 becomes positional to a high level of accuracy in all three axes (x, y, z ) .
  • This relatively inexpensive metrology device can in specific circumstances exceed the capability of more expensive laser tracking devices using interferometry techniques .
  • the drill spindle 22 is mounted on an X-Y linear stage table 29 using four linear bearings attached to the baseplate of the end effector.
  • Two closed loop piezoelectric linear actuators 43, 44 link the stage and allow linear movement in each respective two-dimensional plane of the drill tip.
  • Each actuator has a stroke of 180 ⁇ m with an incremental resolution 1.8 nm and an unloaded resonant frequency of 2 kHz ( ⁇ 20%) .
  • This relatively large bandwidth gives the micro-position stage the capability of a fast reactive response to high frequency vibrational forces.
  • Push/pull force of the actuators is 4500/500 N respectively.
  • a dedicated high voltage amplifier drives each piezoelectric actuator by using the amplified 0-10 volt error signal generated by the PSD's.
  • Figure 7 illustrates the block diagram of the actuator position control strategy.
  • Figure 6 illustrates the simple control architecture used for each axis. Theoretically, the frequency response of the actuators should attenuate vibrations and positional disturbances caused by drilling up to 2 kHz.
  • the end effector described above is capable of achieving a level of accuracy that has a tolerance of an order of magnitude better than a conventional robot manipulator over large work areas.
  • the metrology measurement device employed is a simple and inexpensive alternative to some other researched laser tracking systems of substantially higher cost (2 orders of magnitude more expensive) .
  • positional- errors can be controlled and holes of the desired accuracy can be drilled.
  • compliance into the end effector less emphasis is placed on the need for high accuracy manipulators creating a flexible environment whereby less expensive, dated or worn robots could be employed. More importantly, by creating a drilling head capable of machining holes with accuracy greater than that specified by aerospace manufacturers, expensive and cumbersome jigs and fixtures could possibly be made obsolete.
  • the preferred embodiment uses a laser tracking system and position sensitive detectors on the end effector it is possible to use other tracking systems that provide an error signal between the correct tool position and the actual tool position. The error is then transmitted to the end effector which computes the error to displace the tool to the correct position. In this embodiment there is no need for position sensitive detectors in the end effector and the error signal is computed by the tracking system.
  • a transceiver or. reflector is positioned on the end effector to reflect the signal back from the tracking system to allow computation of the error.
  • end effector described above is not restricted to drilling and can be adapted to conduct other operations such as countersinking and riveting reaming or fastener location insertion reaming.
  • the invention is not restricted to the use of lasers.
  • the end effector can be designed to interpret any signal that positively dictates the position of the work piece or tool.
  • a variety of drives can also be utilised to correct the error.

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Robotics (AREA)
  • Manipulator (AREA)

Abstract

An end effector for attachment to a robotic manipulator, the end effector comprising a frame adapted to support means to drive a tool and means to displace the tool in X, Y, and Z planes, the end effector being adapted to be used with a tracking system that provides a signal indicative of the error between the correct tool position and the actual tool position, and means to compute the error to cause the displacement means to displace the tool to the correct position in the X and Y planes.

Description

TITLE
END EFFECTOR
FIELD OF THE INVENTION
This invention relates to an end effector for use in the robotic industry, more particularly the invention relates to an end effector for use with robotic drilling.
BACKGROUND OF THE INVENTION
There are many industries in which robotics can be used to improve productivity, consistency of production and profitability. One such industry is the aerospace industry.
The process of assembling parts of the wings of aircraft is time consuming, costly and involves the use of large dedicated assembly jigs. Automating the manufacture of these parts, using robots, not only increases production but also increases flexibility of the process if dedicated jigs can be replaced. Drilling, reaming, countersinking, deburring, fastener insertion and sealant application are a few of the tasks where robots can be utilised. Drilling, however, is the most critical where an accuracy in the order of a 100 μm between drilled holes is typically necessary. Some aerospace assemblies require tens of thousands of drilled holes over several metres to this high level of accuracy. With a combination of drilling reaction forces and the inherent flexibility within robot joints, the accuracy required is often not achievable using a standard robot alone.
In robotic drilling the forces generated when drilling a 5mm diameter hole in carbon composite can be as high as 200 N normal to the surface and 60 N in either the X and Y planes perpendicular to the drill bit. These forces are significant enough to generate deflections and vibrations in a manipulator that are detrimental to the quality and accuracy of the drilled hole. Published papers in this art shown that the key parameters for robotic drilling are the drill rotational speed and thrust force.
Previous research in robotic drilling has used the robotic manipulator to provide the linear drill feeding whereby a conventional drill, coupled to a force sensor, is attached to the last link. This work utilises force feedback to regulate the thrust force generated by both variable spindle speed and linear feed. Force feedback aims to minimise any reaction forces the manipulator has to provide, but highlights the problem that arises from hard-on-hard contact as the drill tip contacts the work surface. Thus, through quantisation, a loss of information from the collocated joint encoders affects the kinematic placement of the tool tip resulting in a subsequent loss of accuracy. This problem is exacerbated by low manipulator stiffness, joint wear, tool wear and can be problematic even at relatively low drilling forces. Some systems, previously developed for robotic drilling, have "clamped" the drill to the right position and angle before the start of drilling. By doing this, the overall stiffness of the manipulator is improved during drilling but the static positioning of the drill tip after clamping is compromised and made dependent on the manipulators positional accuracy. The drill tip thus requires a further micro-positioning movement after clamping, to remove the positional error.
Table 1 below indicates the typical accuracy requirements for aerospace drilling and those achieved by manual and automated means. It can be seen that an articulated robot alone is not sufficient to provide the level of desired repeatability, even in an unloaded capacity. The manufacturers specified accuracy of a robot is not included and is generally determined by a number of factors specific to the application that it is used.
Figure imgf000005_0001
Table 1. - Typical drilling and positional accuracy.
A second approach is to acquire less accurate robots, but rely on a high accuracy metrology system that could help compensate for robot inaccuracies. This method measures all three position and three orientation components without physical contact with the robot. The manipulator is then continually calibrated in real time significantly improving the accuracy of the robot.
Accuracy of two thousands of an inch (0.05mm) have been reported using a drilling end effector coupled with a laser subsystem.
It is these issues that have brought about the present invention.
SUMMARY OF THE INVENTION
According to a first aspect of the present invention there is provided an end effector for attachment to a robotic manipulator, the end effector comprising a frame adapted to support means to drive a tool and means to displace the tool in X, Y, and Z planes, the end effector being adapted to be used with a tracking system that provides a signal indicative of the error between the correct tool position and the actual tool position, and means to compute the error to cause the displacement means to displace the tool to the correct position in the X and Y planes.
According to a further aspect of the present invention there is provided an end effector for attachment to a robotic manipulator, the end effector comprising a frame adapted to support means to drive a tool and means to displace the tool in X, Y, and Z planes, the end effector being adapted to be used with a tracking system that provides a signal indicative of correct tool position, the end effector including position sensitive detectors to sense the variation of the actual tool position from the correct tool position, and means to compute the variation to cause the displacement means to displace the tool to the correct position in the X and Y planes.
According to a further aspect of the present invention there is provided a method of carrying out a machining step using a robotic manipulator that terminates in an end effector, the method comprising: a.) macro positioning the tool through movement of the robotic manipulator, b.) using a tracking system to provide a signal indicative of the correct tool position, c.) computing the error between the correct tool position and actual tool position, d.) passing a signal representing the error to displacement means, and micro positioning the tool to the correct position in the X and Y planes. DESCRIPTION OF THE DRAWINGS
An embodiment of the present invention will now be described by way of example only in which: Figure 1 is a side elevational view of an end effector attached to a robot manipulator,
Figure 2 is a front view of the end effector, Figure 3 is a plan view of the end effector, Figure 4 is a bottom view of the end effector, Figure 5 is a left hand side elevational view of the end effector,
Figure 6, is a schematic cross sectional view of a position sensitive detector, and
Figure 7 is a block diagram of a control strategy.
DESCRIPTION OF THE PREFERRED EMBODIMENT
The accompanying drawings illustrate an end effector 10 for use in robotic drilling. The end effector is bolted to the end of a robotic manipulator RM that forms part of a six axis robot (not shown) . As shown in Figure 1, the robotic manipulator RM positions the end effector in a desired position over a work piece W. The end effector 10 essentially comprises a frame structure 12 that defines a base 13 with upstanding legs 14 supporting a robot adapter plate 15. The robot adapter plate 15 has an array of apertures 17 positioned around a central aperture 16 to enable the plate to be bolted to the end of the robotic manipulator RM as shown in Figure 1. The frame 12 supports a drill spindle 20 that is coupled to a drill feed 21 to drive the drill tip 22 that is secured to the drill spindle about a chuck 23.
As shown with particular reference to Figures 2 and 4, the underside of the base plate 13 of the frame 12 supports four vacuum generated suction cups 30 that are bolted to the base plate as shown in Figure 2.
The end effector 10 essentially combines a clamping mechanism, laser metrology system and a micro positioning drill head to compensate for robot inaccuracy. The end effector 10 relies on the robot manipulator RM to macro position the tool tip 22 to the inherent accuracy of the robot. After clamping, any measured offset is corrected by repositioning the drilling head independent to the manipulator by a micro-positioning stage.
The end effector frame 12 including the base plate 13 and adapter plate 15 are constructed from aluminium to reduce the overall weight of the mechanism.
To enable seamless control of the drill rotational speed and spindle feed rate, two independent Baldor® AC servodrives with quadrature control are used. AC servodrives offer the controllability necessary to minimise the drilling forces generated from the drill tip. The drill spindle 22 has a rotational speed capacity of that similar to conventional air drills used in a manual drilling process. The spindle motor 20 is attached via a table to a miniature ballscrew and linear bearing assembly, as illustrated in Figure 2, to allow linear translation of the spindle motor in the vertical deviation.
Four 75mm diameter suction pads 30 are attached to the base plate 15 of the end effector to increase the static stiffness of the robotic manipulator RM during the drilling cycle. The suction pads 30 are arranged in a pattern that ensures that at least three pads remain in contact with the workpiece surface for each hole drilled.
The suction pads are coupled to a vacuum pump, not shown, and various tests were undertaken to ensure that the suction force was sufficient to withstand the drilling forces and to ensure that the suction did not introduce further undesirable deflections in the robotic manipulator. A mechanical hard stop 28 was positioned adjacent the base of the end effector 10 to guarantee orthogonal drilling while providing a stiff coupling interface between both the work piece and end effector.
The large scale manipulator, to which the end effector is attached, macro-positions the work tool to a nominal positional accuracy anywhere in the large scale work area and, using the suction pads, vacuum attaches itself to the work piece for rigidity. Two solid state lasers located independently are projected to the end effector in both the X and Y planes respectively. The lasers are either statically mounted around the perimeter of the work area or dynamically moved to pre set locations by linear translation. The lasers fall upon two Position Sensitive Detectors 40, 41 (PSD's) mounted on the end effector, near the drill tip, in the respective planes. As shown in Figure 6, the surface of each detector on which incident laser light falls is dissected and the position of the incident laser falling on the PSD creates two currents directly proportional to the linear offset from its median. Using a simple mathematics function, the current is converted to an error voltage and amplified to represent a positional error of the tool tip with respect to the laser alignment within ± 5 μm.
This error is then used by a micro-positioning stage to improve the accuracy of the tool tip position in both the X and Y planes respectively. By securing the *hard stop' 28 against the workpiece W, the end effector 10 becomes positional to a high level of accuracy in all three axes (x, y, z ) . This relatively inexpensive metrology device can in specific circumstances exceed the capability of more expensive laser tracking devices using interferometry techniques .
The drill spindle 22 is mounted on an X-Y linear stage table 29 using four linear bearings attached to the baseplate of the end effector. Two closed loop piezoelectric linear actuators 43, 44 link the stage and allow linear movement in each respective two-dimensional plane of the drill tip. Each actuator has a stroke of 180 μm with an incremental resolution 1.8 nm and an unloaded resonant frequency of 2 kHz (± 20%) . This relatively large bandwidth gives the micro-position stage the capability of a fast reactive response to high frequency vibrational forces. Push/pull force of the actuators is 4500/500 N respectively. Particular attention has been given to the available magnitude of actuator driving force in order to provide sufficient reaction force to the drill tip disturbances and accommodate for any inertial forces generated from high speed manipulator motion. A dedicated high voltage amplifier drives each piezoelectric actuator by using the amplified 0-10 volt error signal generated by the PSD's. Figure 7 illustrates the block diagram of the actuator position control strategy.
By applying a classical proportional integral derivative controller to the error signal and using a suitable time constant, positional errors less than + 90 μm can be corrected before or during the drilling stage. Figure 6 illustrates the simple control architecture used for each axis. Theoretically, the frequency response of the actuators should attenuate vibrations and positional disturbances caused by drilling up to 2 kHz.
The end effector described above is capable of achieving a level of accuracy that has a tolerance of an order of magnitude better than a conventional robot manipulator over large work areas. The metrology measurement device employed is a simple and inexpensive alternative to some other researched laser tracking systems of substantially higher cost (2 orders of magnitude more expensive) . By coupling this with high accuracy piezoelectric actuators, positional- errors can be controlled and holes of the desired accuracy can be drilled. By designing compliance into the end effector, less emphasis is placed on the need for high accuracy manipulators creating a flexible environment whereby less expensive, dated or worn robots could be employed. More importantly, by creating a drilling head capable of machining holes with accuracy greater than that specified by aerospace manufacturers, expensive and cumbersome jigs and fixtures could possibly be made obsolete.
Although the preferred embodiment uses a laser tracking system and position sensitive detectors on the end effector it is possible to use other tracking systems that provide an error signal between the correct tool position and the actual tool position. The error is then transmitted to the end effector which computes the error to displace the tool to the correct position. In this embodiment there is no need for position sensitive detectors in the end effector and the error signal is computed by the tracking system. In systems of this kind a transceiver or. reflector is positioned on the end effector to reflect the signal back from the tracking system to allow computation of the error.
It is understood that the end effector described above is not restricted to drilling and can be adapted to conduct other operations such as countersinking and riveting reaming or fastener location insertion reaming.
It is further understood that the invention is not restricted to the use of lasers. The end effector can be designed to interpret any signal that positively dictates the position of the work piece or tool. A variety of drives can also be utilised to correct the error.

Claims

THE CLAIMS :
1. An end effector for attachment to a robotic manipulator, the end effector comprising a frame adapted to support means to drive a tool and means to displace the tool in X, Y, and Z planes, the end effector being adapted to be used with a tracking system that provides a signal indicative of the error between the correct tool position and the actual tool position, and means to compute the error to cause the displacement means to displace the tool to the correct position in the X and Y planes.
2. The end effector according to claim 1 wherein a hard stop positions the end effector in the Z plane.
3. The end effector according to either claim 1 or claim 2, including means to clamp the end effector to a support structure.
4. The end effector according to claim 3 wherein the means to clamp the end effector comprises a plurality of suction pads adapted to contact the support structure.
5. The end effector according to any one of the preceding claims wherein it is designed for use with a tracking system that compares the actual tool position with the correct tool position to calculate the error that is fed to the end effector.
6. The end effector according to any one of the preceding claims wherein the tool is a machine bit.
7. The end effector according to claim 6 wherein an electric or pneumatic motor drives a drill, the electric or pneumatic motor being mounted on a displaceable table that is displaceable in the Z plane by a drill feed motor.
8. An end effector for attachment to a robotic manipulator, the end effector comprising a frame adapted to support means to drive a tool and means to displace the tool in X, Y, and Z planes, the end effector being adapted to be used with a tracking system that provides a signal indicative of correct tool position, the end effector including position sensitive detectors to sense the variation of the actual tool position from the correct tool position, and means to compute the variation to cause the displacement means to displace the tool to the correct position in the X and Y planes .
9. The end effector according to claim 8 wherein the position sensitive detectors compute a signal that is sent to actuators that displace the tool to the correct position in the X and Y planes.
10. A method of carrying out a machining step using a robotic manipulator that terminates in an end effector, the method comprising: a.) macro positioning the tool through movement of the robotic manipulator, b.) using a tracking system to provide a signal indicative of the correct tool position, c.) computing the error between the correct tool position and actual tool position, d.) passing a signal representing the error to displacement means, and e.) micro positioning the tool to the correct position in the X and Y planes.
11. The method according to claim 10 wherein the comparison between the actual tool position and correct tool position is made continuously throughout the machining process .
PCT/AU2003/001241 2002-09-25 2003-09-22 End effector Ceased WO2004028755A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2003260195A AU2003260195A1 (en) 2002-09-25 2003-09-22 End effector

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
AU2002951643A AU2002951643A0 (en) 2002-09-25 2002-09-25 End effector
AU2002951643 2002-09-25

Publications (1)

Publication Number Publication Date
WO2004028755A1 true WO2004028755A1 (en) 2004-04-08

Family

ID=28047398

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/AU2003/001241 Ceased WO2004028755A1 (en) 2002-09-25 2003-09-22 End effector

Country Status (2)

Country Link
AU (1) AU2002951643A0 (en)
WO (1) WO2004028755A1 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2873496A1 (en) * 2013-11-18 2015-05-20 ABB Technology AG Printing system
DE102015210255A1 (en) * 2015-06-03 2016-12-08 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Method and arrangement for surface machining a stationary mounted workpiece with a mounted on a articulated robot tool
DE102016204465A1 (en) * 2016-03-17 2017-09-21 Kuka Systems Gmbh Force support in sensitive robot processes
FR3056933A1 (en) * 2016-10-03 2018-04-06 Fives Machining INSTALLATION COMPRISING AN ARTICULATED ARM AND A MACHINE FOR MACHINING, AND METHOD OF MACHINING IT
WO2020161988A1 (en) * 2019-02-06 2020-08-13 株式会社日立ビルシステム Work machine unit and articulated robot
ES2788274A1 (en) * 2019-04-17 2020-10-20 Loxin 2002 Sl Machining head with active correction
CN112689552A (en) * 2018-07-16 2021-04-20 快砖知识产权私人有限公司 Active damping system
WO2021174022A1 (en) * 2020-02-27 2021-09-02 The Curators Of The University Of Missouri Method and apparatus for metrology-in-the loop robot control
EP3954508A4 (en) * 2019-04-12 2023-05-17 Nikon Corporation ROBOT SYSTEM, EFFECTOR SYSTEM, EFFECTOR UNIT AND ADAPTER
GB2616844A (en) * 2022-03-20 2023-09-27 True Position Robotics Ltd Robot guidance using multiple frames
EP4389366A1 (en) * 2022-12-19 2024-06-26 The Boeing Company Systems and methods for automated processing of a workpiece
US20250187149A1 (en) * 2023-12-11 2025-06-12 The Boeing Company Methods and machine tool assemblies for performing operations on workpieces and gripper attachments for machine tool assemblies

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4884941A (en) * 1987-03-30 1989-12-05 Regents Of The University Of Minnesota Active compliant end-effector with force, angular position, and angular velocity sensing
US5458443A (en) * 1992-12-29 1995-10-17 Deutsche Aerospace Airbus Gmbh Automatic drilling tool especially for a robot
US6330837B1 (en) * 1997-08-28 2001-12-18 Microdexterity Systems, Inc. Parallel mechanism
US6354168B1 (en) * 1999-01-29 2002-03-12 Fraunhofer-Gesellschaft zur Förderung der angewandten, Forschung e.V. Tripod bearing device and a method of torsion compensation

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4884941A (en) * 1987-03-30 1989-12-05 Regents Of The University Of Minnesota Active compliant end-effector with force, angular position, and angular velocity sensing
US5458443A (en) * 1992-12-29 1995-10-17 Deutsche Aerospace Airbus Gmbh Automatic drilling tool especially for a robot
US6330837B1 (en) * 1997-08-28 2001-12-18 Microdexterity Systems, Inc. Parallel mechanism
US6354168B1 (en) * 1999-01-29 2002-03-12 Fraunhofer-Gesellschaft zur Förderung der angewandten, Forschung e.V. Tripod bearing device and a method of torsion compensation

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2873496A1 (en) * 2013-11-18 2015-05-20 ABB Technology AG Printing system
DE102015210255A1 (en) * 2015-06-03 2016-12-08 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Method and arrangement for surface machining a stationary mounted workpiece with a mounted on a articulated robot tool
KR20180009340A (en) * 2015-06-03 2018-01-26 프라운호퍼 게젤샤프트 쭈르 푀르데룽 데어 안겐반텐 포르슝 에. 베. Method and apparatus for introducing a borehole into the surface of a fixedly mounted workpiece using a boring tool attached to a multi-jointed arm robot
US20180169813A1 (en) * 2015-06-03 2018-06-21 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Method and arrangement of introducing boreholes into a surface of a workpiece mounted in a stationary manner using a boring tool attached to an articulated-arm robot
JP2018516766A (en) * 2015-06-03 2018-06-28 フラウンホファー ゲセルシャフト ツール フェールデルンク ダー アンゲヴァンテン フォルシュンク エー.ファオ. Method and apparatus for drilling a surface of a statically mounted workpiece using a drilling tool attached to an articulated arm robot
US10589394B2 (en) 2015-06-03 2020-03-17 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Method and arrangement of introducing boreholes into a surface of a workpiece mounted in a stationary manner using a boring tool attached to an articulated-arm robot
KR102475955B1 (en) * 2015-06-03 2022-12-08 프라운호퍼 게젤샤프트 쭈르 푀르데룽 데어 안겐반텐 포르슝 에. 베. Method and apparatus for introducing a bore hole into the surface of a fixedly mounted workpiece using a boring tool attached to an articulated arm robot
DE102016204465A1 (en) * 2016-03-17 2017-09-21 Kuka Systems Gmbh Force support in sensitive robot processes
FR3056933A1 (en) * 2016-10-03 2018-04-06 Fives Machining INSTALLATION COMPRISING AN ARTICULATED ARM AND A MACHINE FOR MACHINING, AND METHOD OF MACHINING IT
WO2018065408A1 (en) * 2016-10-03 2018-04-12 Fives Machining Installation comprising an articulated arm and a machining apparatus and corresponding machining method
JP2019537105A (en) * 2016-10-03 2019-12-19 フィブ マシーニング Apparatus with articulated arm and machine tool and corresponding machining method
US11338937B2 (en) 2016-10-03 2022-05-24 Fives Machining Installation comprising an articulated arm and a machine tool, and corresponding machining method
CN112689552A (en) * 2018-07-16 2021-04-20 快砖知识产权私人有限公司 Active damping system
US12064874B2 (en) 2019-02-06 2024-08-20 Hitachi Building Systems Co., Ltd. Work machine unit and articulated robot
JP2020125194A (en) * 2019-02-06 2020-08-20 株式会社日立ビルシステム Working machine unit and articulated robot
JP7156962B2 (en) 2019-02-06 2022-10-19 株式会社日立ビルシステム Work machine unit and articulated robot
WO2020161988A1 (en) * 2019-02-06 2020-08-13 株式会社日立ビルシステム Work machine unit and articulated robot
EP3954508A4 (en) * 2019-04-12 2023-05-17 Nikon Corporation ROBOT SYSTEM, EFFECTOR SYSTEM, EFFECTOR UNIT AND ADAPTER
WO2020212631A1 (en) * 2019-04-17 2020-10-22 Loxin 2002, S.L. Machining head with active correction, method for operating the head and use thereof
CN113710417A (en) * 2019-04-17 2021-11-26 罗信2002有限公司 Machining head with active correction, method for operating a machining head and use thereof
ES2788274A1 (en) * 2019-04-17 2020-10-20 Loxin 2002 Sl Machining head with active correction
EP3957436A4 (en) * 2019-04-17 2023-02-08 Loxin 2002, S.L. ACTIVE CORRECTION MACHINING HEAD, METHOD FOR OPERATING THE SAID HEAD, AND ITS USE
US12298733B2 (en) 2019-04-17 2025-05-13 Loxin 2002, S.L. Machining head with active correction, method for operating the head and use thereof
WO2021174022A1 (en) * 2020-02-27 2021-09-02 The Curators Of The University Of Missouri Method and apparatus for metrology-in-the loop robot control
GB2616844A (en) * 2022-03-20 2023-09-27 True Position Robotics Ltd Robot guidance using multiple frames
WO2023180719A1 (en) * 2022-03-20 2023-09-28 True Position Robotics Limited Robot guidance using multiple frames
US20250205895A1 (en) * 2022-03-20 2025-06-26 True Position Robotics Limited Robot guidance using multiple frames
EP4389366A1 (en) * 2022-12-19 2024-06-26 The Boeing Company Systems and methods for automated processing of a workpiece
US20250187149A1 (en) * 2023-12-11 2025-06-12 The Boeing Company Methods and machine tool assemblies for performing operations on workpieces and gripper attachments for machine tool assemblies

Also Published As

Publication number Publication date
AU2002951643A0 (en) 2002-10-10

Similar Documents

Publication Publication Date Title
Frommknecht et al. Multi-sensor measurement system for robotic drilling
JP6817227B2 (en) Methods and equipment for making perforations on the surface of statically mounted workpieces using drilling tools attached to articulated arm robots.
US5848458A (en) Reconfigurable gantry tool
US20210316444A1 (en) Work machine unit and articulated robot
US8215199B2 (en) Parallel kinematic positioning system
JP4871863B2 (en) Flexible rail multi-axis machine tool and method
EP3274134B1 (en) Multi-jointed robot deviation under load determination
US5836068A (en) Mobile gantry tool and method
Atkinson et al. Robotic drilling system for 737 aileron
EP3508313B1 (en) Control method of positioning control device and positioning control device
WO2004028755A1 (en) End effector
EP0149806A2 (en) Robotic apparatus with improved positioning accuracy
EP0420909A1 (en) A mechanical closed loop robotic arm end effector positioning system
DeVlieg Expanding the use of robotics in airframe assembly via accurate robot technology
US20150266109A1 (en) Machining jig for rotatably supporting workpiece with respect to tool of machine tool and machining system
CN111716355A (en) Robot absolute positioning precision compensation system and method
US4637761A (en) Automated tool positioning system
CN118418164A (en) Pick-and-place system and method
US8561508B2 (en) Hard turning micro-machine tool
Kramer et al. Development of a system for robotic deburring
CN111299703B (en) Machining device and precision machining machine tool
KR102951468B1 (en) End effector with replaceable supporting surface
CN221416003U (en) Synchronous end face grinding mechanism
US20240198537A1 (en) Systems and methods for automated processing of a workpiece
WO1995007793A2 (en) Force and position controlled manipulator

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP