According to a production method, when a workpiece is grasped with a hand that includes two grasping pieces that grasp the workpiece by sandwiching the workpiece in a width direction between two surfaces orthogonal to a subject flat surface, and pressing surfaces that abut against a to-be-pressed surface of the workpiece opposite to the subject flat surface, the pressing surfaces are caused to abut against the to-be-pressed surface near a grasping position. The robot is operated on a basis of forces detected by a force sensor so that the robot assumes an orientation with which moments about axes that lie within the subject flat surface are balanced, and the workpiece is grasped with the two grasping pieces of the hand at a position where the moments are balanced. The robot is then operated to assume an orientation with which the subject flat surface aligns with the target flat surface.
|
1. A production method comprising:
grasping a workpiece with a hand attached to an end of a robot equipped with a force sensor; and
pressing a subject flat surface of the grasped workpiece against a target flat surface at an even pressure distribution,
wherein:
the hand includes two grasping pieces that grasp the workpiece by sandwiching the workpiece in a width direction between two surfaces orthogonal to the subject flat surface, and pressing surfaces that abut against a to-be-pressed surface of the workpiece opposite to the subject flat surface;
when grasping the workpiece with the hand,
abutting the pressing surfaces against the to-be-pressed surface at a vicinity of a grasping position,
operating the robot on a basis of forces detected by the force sensor so that the robot assumes an orientation with which moments about axes that lie within the pressing surfaces are balanced, and
grasping the workpiece with the two grasping pieces of the hand at a position where the moments are balanced; and
operating the robot to assume an orientation with which the subject flat surface aligns with the target flat surface.
5. A production system comprising:
a robot equipped with a force sensor;
a hand that grasps a workpiece, the hand being attached to an end of the robot; and
a controller that is configured to control the robot,
wherein:
the hand includes two grasping pieces that grasp the workpiece by sandwiching the workpiece in a width direction between two surfaces orthogonal to a subject flat surface of the workpiece, and pressing surfaces that abut against a to-be-pressed surface of the workpiece opposite to the subject flat surface, and
when grasping the workpiece with the hand, the controller is configured to control the robot so that the pressing surfaces are caused to abut against the to-be-pressed surface at a vicinity of a grasping position, the robot is operated on a basis of forces detected by the force sensor so that the robot assumes an orientation with which moments about axes that lie within the subject flat surface pressing surfaces are balanced, and the workpiece is grasped with the two grasping pieces of the hand at a position where the moments are balanced; and then the controller is configured to control the robot so that the robot assumes an orientation with which the subject flat surface aligns with the target flat surface.
2. The production method according to
operating the robot to assume an orientation with which the subject flat surface aligns with an alignment flat surface parallel to the target flat surface, and
subsequently, operating the robot to move from the alignment flat surface to the target flat surface while maintaining the orientation of the workpiece.
3. The production method according to
the subject flat surface is a to-be-polished surface.
4. The production method according to
the subject flat surface is a bonding surface.
|
This application is based on and claims priority to Japanese Patent Application No. 2018-060339, filed on Mar. 27, 2018, the entire content of which is incorporated herein by reference.
The present invention relates to a production method and production system that use a robot.
A system for processing workpieces having various surface shapes is known.
According to this processing system, a robot having a hand to which a tool is attached is controlled on the basis of a force signal detected by a force sensor installed in the hand so that the tool moves and tracks the surface shape of the workpiece (for example, see Japanese Unexamined Patent Application, Publication No. 2011-41992).
One aspect of the present invention is directed to a production method that includes: grasping a workpiece with a hand attached to an end of a robot equipped with a force sensor; and pressing a subject flat surface of the grasped workpiece against a target flat surface at an even pressure distribution. The hand includes two grasping pieces that grasp the workpiece by sandwiching the workpiece in a width direction between two surfaces orthogonal to the subject flat surface, and pressing surfaces that abut against a to-be-pressed surface of the workpiece opposite to the subject flat surface. When grasping the workpiece with the hand, the pressing surfaces are caused to abut against the to-be-pressed surface at a vicinity of a grasping position, the robot is operated on a basis of forces detected by the force sensor so that the robot assumes an orientation with which moments about axes that lie within the subject flat surface are balanced, and the workpiece is grasped with the two grasping pieces of the hand at a position where the moments are balanced. Then the robot is operated to assume an orientation with which the subject flat surface aligns with the target flat surface.
Another aspect of the present invention is directed to a production system that includes a robot equipped with a force sensor; a hand that grasps a workpiece, the hand being attached to an end of the robot; and a controller that controls the robot. The hand includes two grasping pieces that grasp the workpiece by sandwiching the workpiece in a width direction between two surfaces orthogonal to a subject flat surface of the workpiece, and pressing surfaces that abut against a to-be-pressed surface of the workpiece opposite to the subject flat surface. When grasping the workpiece with the hand, the controller controls the robot so that the pressing surfaces are caused to abut against the to-be-pressed surface at a vicinity of a grasping position, the robot is operated on a basis of forces detected by the force sensor so that the robot assumes an orientation with which moments about axes that lie within the subject flat surface are balanced, and the workpiece is grasped with the two grasping pieces of the hand at a position where the moments are balanced; and then the controller controls the robot so that the robot assumes an orientation with which the subject flat surface aligns with the target flat surface.
A production method and a production system 1 that use a robot 2 according to one embodiment of the present invention will now be described with reference to the drawings.
The production method of this embodiment involves pressing a polishing surface (target flat surface) 6a of a polisher 6 against a to-be-polished surface (subject flat surface) W1 of a workpiece W grasped with a hand 4 so as to polish the to-be-polished surface W1 of the workpiece W.
As illustrated in
As illustrated in
The hand 4 is equipped with two grasping pieces 9 that are supported by a bracket 7 fixed to the force sensor 3, and the two grasping pieces 9 can be closed and opened by operating a cylinder 8. Each of the grasping pieces 9 has a pressing surface member 10 having the form of a cantilevered beam. The pressing surface member 10 is at a position a particular distance away from the end of the grasping piece 9 toward the base, and extends parallel to the xy plane from the surface of the grasping piece 9 facing the other grasping piece 9.
As illustrated in
Then, as illustrated in
The to-be-polished surface W1 of the workpiece W grasped with the hand 4 as such is brought into close contact with a polishing surface 6a of the belt sander 6 so that an even pressure distribution is imparted to the to-be-polished surface W1 and the surface can be polished evenly.
The controller C operates the robot 2 according to a pre-taught operation program, and commands the robot 2 to perform the following operation in order to grasp the workpiece W placed on the table 5.
As illustrated in
Then, the hand 4 is moved vertically downward so as to press the pressing surfaces 10a of the pressing surface members 10 of the grasping pieces 9 against the upper surface W2 of the workpiece W (step S2). In this state, the robot 2 is operated to assume an orientation with which the moments about the x, y, and z axes detected by the force sensor 3 are balanced (step S3). As illustrated in
However, when the shape precision of the workpiece W is low, for example, when the upper surface W2 of the workpiece W is sloped in the y axis direction as illustrated in
In other words, as illustrated in
From this state, the controller C operates the hand 4 to grasp the workpiece W between the grasping pieces 9 (step S4). Then, as illustrated in
Then, from this state, the workpiece W is brought downward in a direction orthogonal to the polishing surface 6a so that the to-be-polished surface W1 of the workpiece W can be pressed against the polishing surface 6a of the belt sander 6 at an even pressure distribution, and polishing can be performed evenly, which is an advantage.
According to the production method and the production system 1 that use the robot 2 of this embodiment having the aforementioned structure, the orientation of the robot 2 is adjusted not on the basis of the moments detected during the polishing process that involves the belt sander 6, but the robot 2 is operated to assume an orientation with which the moments are balanced when the hand 4 grasps the workpiece W. Thus, partial contact between the to-be-polished surface W1 and the polishing surface 6a can be avoided from the beginning of the polishing process, and thus polishing can be performed evenly, which is an advantage.
In other words, even when the workpiece W has low shape precision and the hand 4 has low grasping power, the to-be-polished surface W1 of the workpiece W can be pressed against the polishing surface 6a of the polisher 6 at an even pressure distribution, and polishing can be performed with high precision, which is an advantage.
In this embodiment, an example in which the table surface 5a of the table 5 and the polishing surface 6a of the belt sander 6 are parallel to each other is described; however, when these surfaces are not parallel, a temporary placement table having an upper surface (alignment flat surface) parallel to the polishing surface 6a may be disposed near the belt sander 6, and after the workpiece W is pressed against the temporary placement table to make the to-be-polished surface W1 and the polishing surface 6a parallel to each other, the workpiece W may be translationally moved up to the belt sander 6.
In this embodiment, an example in which the subject flat surface of the workpiece W to be polished with the belt sander 6 is the to-be-polished surface W1 is described; alternatively, the present invention may be applied to a production method and a production system 1 with which bonding is performed by pressing at an even pressure distribution, such as the case where the subject flat surface (bonding surface) of the workpiece W is bonded to a surface (surface to be bonded) of another member. Alternatively, the present invention may be applied to any other production method and production system 1 in which the subject flat surface of the workpiece W is pressed against a target flat surface at an even pressure distribution.
Alternatively, the robot 2 may be of any type other than the vertical articulated type.
As a result, the above-described embodiment leads to the following aspects.
One aspect of the present invention is directed to a production method that includes: grasping a workpiece with a hand attached to an end of a robot equipped with a force sensor; and pressing a subject flat surface of the grasped workpiece against a target flat surface at an even pressure distribution. The hand includes two grasping pieces that grasp the workpiece by sandwiching the workpiece in a width direction between two surfaces orthogonal to the subject flat surface, and pressing surfaces that abut against a to-be-pressed surface of the workpiece opposite to the subject flat surface. When grasping the workpiece with the hand, the pressing surfaces are caused to abut against the to-be-pressed surface at a vicinity of a grasping position, the robot is operated on a basis of forces detected by the force sensor so that the robot assumes an orientation with which moments about axes that lie within the subject flat surface are balanced, and the workpiece is grasped with the two grasping pieces of the hand at a position where the moments are balanced. Then the robot is operated to assume an orientation with which the subject flat surface aligns with the target flat surface.
According to this aspect, when the workpiece is grasped with the hand attached to the end of the robot, the pressing surfaces of the hand are caused to abut against the to-be-pressed surface of the workpiece, and, thus, force acts from the workpiece to the hand and is detected by the force sensor installed in the robot. Then, on the basis of the detected force, the moments around the axes that lie within the subject flat surface of the workpiece are calculated, and the robot is operated to assume an orientation with which the moments are balanced. In this state, the workpiece is grasped with two grasping pieces in the width direction, and the robot is operated to assume an orientation with which the subject flat surface aligns with the target flat surface. As a result, the operation of pressing the subject flat surface of the workpiece against the target flat surface at an even pressure distribution can be performed.
In other words, the orientation of the hand is adjusted to fit the shape of the workpiece during the process of grasping the workpiece with the hand. Thus, even when a workpiece with low shape precision is to be grasped with a hand with low grasping power, the operation of pressing the subject flat surface of the workpiece against the target flat surface at an even pressure distribution can be performed.
In the aspect described above, before the robot is operated to assume the orientation with which the subject flat surface aligns with the target flat surface, the robot may be operated to assume an orientation with which the subject flat surface aligns with an alignment flat surface parallel to the target flat surface, and, subsequently, the robot may be operated to move from the alignment flat surface to the target flat surface while maintaining the orientation of the workpiece.
According to this feature, when the flat surface on which the workpiece is placed and the target flat surface are not parallel to each other at the time the workpiece is grasped, the alignment flat surface parallel to the target flat surface is used to determine the orientation of the hand and then the robot is operated to move from the alignment flat surface to the target flat surface while maintaining the orientation of the workpiece. By this simple operation, the operation of pressing the subject flat surface of the workpiece against the target flat surface at an even pressure distribution can be easily performed.
In the aspect described above, the target flat surface may be a polishing surface of a polisher that performs polishing, and the subject flat surface may be a to-be-polished surface.
According to this feature, even when the shape precision of the workpiece is low and the grasping power of the hand is low, the to-be-polished surface of the workpiece can be pressed against the polishing surface of the polisher at an even pressure distribution, and polishing can be performed with high precision.
In the aspect described above, the target flat surface may be a surface onto which the workpiece is to be bonded, and the subject flat surface may be a bonding surface.
According to this feature, even when the shape precision of the workpiece is low and the grasping power of the hand is low, the bonding surface of the workpiece can be pressed against the surface to be bonded at an even pressure distribution, and the bonding process can be performed with high precision.
Another aspect of the present invention is directed to a production system that includes a robot equipped with a force sensor; a hand that grasps a workpiece, the hand being attached to an end of the robot; and a controller that controls the robot. The hand includes two grasping pieces that grasp the workpiece by sandwiching the workpiece in a width direction between two surfaces orthogonal to a subject flat surface of the workpiece, and pressing surfaces that abut against a to-be-pressed surface of the workpiece opposite to the subject flat surface. When grasping the workpiece with the hand, the controller controls the robot so that the pressing surfaces are caused to abut against the to-be-pressed surface at a vicinity of a grasping position, the robot is operated on a basis of forces detected by the force sensor so that the robot assumes an orientation with which moments about axes that lie within the subject flat surface are balanced, and the workpiece is grasped with the two grasping pieces of the hand at a position where the moments are balanced; and then the controller controls the robot so that the robot assumes an orientation with which the subject flat surface aligns with the target flat surface.
Patent | Priority | Assignee | Title |
11724350, | Aug 25 2019 | Shandong University of Technology | Automatic high-shear low-pressure force-controlled grinding device for complicated curved surface and machining method thereof |
Patent | Priority | Assignee | Title |
20090157226, | |||
20120028545, | |||
20150127141, | |||
20160032540, | |||
20170008171, | |||
20170057093, | |||
20210032033, | |||
CN106335053, | |||
CN206254004, | |||
DE102015213326, | |||
EP3081352, | |||
JP2002224938, | |||
JP2003133819, | |||
JP2006159368, | |||
JP2011041992, | |||
JP2013166202, | |||
JP2015112658, | |||
JP2017047479, | |||
JP4111768, | |||
JP60217089, | |||
JP609690, | |||
JP9225871, | |||
JP9262762, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jan 15 2019 | SAKAI, TAMOTSU | Fanuc Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 049141 | /0219 | |
Mar 22 2019 | Fanuc Corporation | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Mar 22 2019 | BIG: Entity status set to Undiscounted (note the period is included in the code). |
Sep 19 2024 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Date | Maintenance Schedule |
Apr 27 2024 | 4 years fee payment window open |
Oct 27 2024 | 6 months grace period start (w surcharge) |
Apr 27 2025 | patent expiry (for year 4) |
Apr 27 2027 | 2 years to revive unintentionally abandoned end. (for year 4) |
Apr 27 2028 | 8 years fee payment window open |
Oct 27 2028 | 6 months grace period start (w surcharge) |
Apr 27 2029 | patent expiry (for year 8) |
Apr 27 2031 | 2 years to revive unintentionally abandoned end. (for year 8) |
Apr 27 2032 | 12 years fee payment window open |
Oct 27 2032 | 6 months grace period start (w surcharge) |
Apr 27 2033 | patent expiry (for year 12) |
Apr 27 2035 | 2 years to revive unintentionally abandoned end. (for year 12) |