IP Library Granted Patent US 12,350,839
Granted Patent B2
US 12,350,839 · App. 18/023,522 · Granted Jul 8, 2025

Robot system, method, and computer program for performing scraping process

Inventor: Tadanori Suzuki (Yamanashi, JP)
Assignee: Fanuc Corporation
B25J9/1664B25J11/0055B26D3/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,350,839
App. No.
18/023,522
Granted
Jul 8, 2025
Kind
B2
Abstract

There is a need for a technology for executing a high quality scraping process with a robot. A robot system includes a robot configured to move a scraper for scraping a surface of a workpiece and a control device configured to control the robot. The control device is configured to abut the scraper against the surface in a trajectory, which is inclined so as to form an acute angle with respect to the surface, by moving the scraper by the robot in a direction along the surface and in a direction toward the surface, and during the scraper abutting against the surface, control a position of the robot such that a pressing force, by which the robot presses the scraper against the surface, becomes a predetermined magnitude while moving the scraper by the robot in the direction along the surface, to perform the scraping process.

Claims (26)

1. A robot system configured to perform a scraping process to scrape and smoothen a surface of a workpiece, the robot system comprising:

a robot configured to move a scraper for scraping the surface; and

a control device configured to control the robot, wherein

the control device is configured to:

abut the scraper against the surface in a trajectory, which is inclined so as to form an acute angle with respect to the surface, by moving the scraper by the robot in a direction along the surface and in a direction toward the surface; and

during the scraper abutting against the surface, control a position of the robot such that a pressing force, by which the robot presses the scraper against the surface, becomes a predetermined magnitude while moving the scraper by the robot in the direction along the surface, to perform the scraping process.

2. The robot system of claim 1 , further comprising a force sensor configured to detect the pressing force, wherein

the control device controls the position of the robot by executing force control for controlling the pressing force to a target value corresponding to the predetermined magnitude based on detection data of the force sensor, during the scraper abutting against the surface.

3. The robot system of claim 2 , wherein the control device is configured to:

generate a position control command for sequentially moving the scraper to a plurality of teaching points which are predetermined along the surface;

generate a force control command for starting the force control to move the scraper in the direction toward the surface, when the scraper is moved to a first teaching point separated from the surface; and

abut the scraper against the surface in the inclined trajectory by moving the scraper from the first teaching point to a second teaching point in accordance with the position control command, and moving the scraper in the direction toward the surface in accordance with the force control command.

4. The robot system of claim 3 , wherein the position control command includes a first speed command defining a speed for moving the scraper from the first teaching point to the second teaching point, wherein

the force control command includes a second speed command defining a speed for moving the scraper in the direction toward the surface, and wherein

the control device is configured to generate the first speed command and the second speed command such that the acute angle is within a predetermined range.

5. The robot system of claim 2 , wherein the control device is configured to end the scraping process by moving the scraper in a direction away from the surface when or before the pressing force reaches the target value during execution of the force control.

6. The robot system of claim 2 , wherein the control device is configured to continuously execute the scraping process such that the pressing force is continuously maintained at the target value after the pressing force reaches the target value by the force control.

7. The robot system of claim 1 , wherein the control device is configured to end the scraping process by separating the scraper away from the surface in a trajectory, which is inclined so as to form an acute angle with respect to the surface, during execution of the scraping process.

8. The robot system of claim 1 , wherein the scraper includes:

a flexible handle connected to a hand-tip portion of the robot; and

a blade portion fixed to a distal end of the handle and configured to scrape the surface, wherein

the magnitude of the pressing force is determined such that the handle is bended when the blade portion is pressed against the surface during execution of the scraping process.

9. A method of performing a scraping process to scrape and smoothen a surface of a workpiece, using a robot configured to move a scraper for scraping the surface, the method comprising:

abutting the scraper against the surface in a trajectory, which is inclined so as to form an acute angle with respect to the surface, by moving the scraper by the robot in a direction along the surface and in a direction toward the surface; and

during the scraper abutting against the surface, controlling a position of the robot such that a pressing force, by which the robot presses the scraper against the surface, becomes a predetermined magnitude while moving the scraper by the robot in the direction along the surface, to perform the scraping process.

10. A computer-readable storage medium configured to store a computer program for causing a processor to execute the method of claim 9 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2023
From: SUZUKI, TADANORI
To: FANUC CORPORATION
Reel/Frame 063772/0453 →
Priority Claims (1)
JP 2020-150703 · Sep 8, 2020 · national
Continuity (1)
Related Publication 20230311317A1 · Oct 5, 2023
References Cited (15)
US 5931071A · Mori · 1999 [cited by examiner]
US 6926050B2 · Kuwahara · 2005 [cited by examiner]
US 10065217B2 · Nagatsuka · 2018 [cited by applicant]
US 20090199690A1 · Sun · 2009 [cited by examiner]
US 20220203491A1 · Fuse · 2022 [cited by examiner]
US 20240051138A1 · Suzuki · 2024 [cited by examiner]
US 20240051171A1 · Suzuki · 2024 [cited by examiner]
US 20240051172A1 · Suzuki · 2024 [cited by examiner]
CN 108544508A · 2018 [cited by applicant]
JP 05123921A · 1993 [cited by applicant]
JP 2004042164A · 2004 [cited by applicant]
JP 2010240809A · 2010 [cited by applicant]
JP 2016137551A · 2016 [cited by applicant]
JP 6723623B1 · 2020 [cited by applicant]
International Search Report and Written Opinion for International Application No. PCT/JP2021/032167, dated Nov. 22, 2021, 5 pages. [cited by applicant]