IP Library › Granted Patent US 12,440,975
Granted Patent B2
US 12,440,975 · App. 17/629,279 · Granted Oct 14, 2025

Method for compensating for friction of multi-degree-of-freedom cooperative robot

Inventors: Jong Hoon Park (Namyangju, KR); Woong Yong Lee (Pohang, KR); Young Jin Heo (Changwon, KR); Gwan Woo Kim (Pohang, KR)
Assignee: NEUROMEKA
B25J9/1641B25J9/1664B25J9/1692
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,440,975
App. No.
17/629,279
Granted
Oct 14, 2025
Kind
B2
Abstract

In a method for compensating for friction of a multi-degree-of-freedom cooperative robot including a plurality of joints, the method for compensating for friction of the multi-degree-of-freedom cooperative robot, according to an embodiment of the present invention, comprises the steps of: generating a motion of a cooperative robot for friction compensation; driving the plurality of joints on the basis of the generated motion of the cooperative robot; receiving friction identification data from the cooperative robot; and calculating a friction model function from the received friction identification data.

Claims (21)

1. A method for compensating for friction of a multi-degree-of-freedom cooperative robot including a plurality of joints, the method for compensating for friction of multi-degree-of-freedom cooperative robot comprising steps of:

generating motion of the cooperative robot for friction compensation;

driving the plurality of joints on the basis of the generated motion of the cooperative robot;

receiving friction identification data from the cooperative robot; and

calculating a friction model function from the received friction identification data,

wherein the step of generating motion of the cooperative robot comprises the step of generating a posture in which the effect of gravity is removed and the step of generating a motion for removing an inertial effect, and

in the posture in which the effect of gravity is removed, rotation axes of some of the plurality of joints are parallel to the direction of gravity, and others of the plurality of joints operate in symmetrical motion to cancel the effect of gravity.

2. The method according to claim 1 , wherein the step of generating motion of the cooperative robot further comprises the step of generating a motion for controlling the effect of a Coriolis force.

3. The method according to claim 1 , wherein the friction identification data comprises angle information of the plurality of joints, torque-related information acting on the plurality of joints, and temperature information of an actuator that drives the plurality of joints.

4. The method according to claim 1 , wherein the step of calculating a friction model function comprises the step of identifying static friction, kinetic friction, and viscous friction acting on the plurality of joints based on the friction identification data.

5. The method according to claim 4 , wherein the method comprises the step of:

using real-time data of the friction identification data to identify the static friction and the kinetic friction; and

using average data of the friction identification data to identify the viscous friction.

6. The method according to claim 1 , wherein a variable of the friction model function comprises a driving speed of the plurality of joints.

7. The method according to claim 6 ,

wherein the friction identification data comprises temperature information of an actuator that drives the plurality of joints, and

wherein the variable of the friction model function further comprises the temperature information.

8. The method according to claim 1 , wherein the method further comprises the steps of:

driving the plurality of joints by applying the calculated friction model function; and

evaluating the friction model function based on position error of the cooperative robot.

9. The method according to claim 8 , wherein the method comprises the step of compensating parameters of the friction model function based on a result of the step of evaluating the friction model function.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2022
From: PARK, JONG HOON; LEE, WOONG YONG; HEO, YOUNG JIN; KIM, GWAN WOO
To: NEUROMEKA
Reel/Frame 058741/0207 →
Priority Claims (2)
KR 10-2019-0138394 · Nov 1, 2019 · national
KR 10-2020-0131103 · Nov 1, 2019 · national
Continuity (1)
Related Publication 20220410388A1 · Dec 29, 2022
References Cited (32)
US 11648681B2 · Ju · 2023 [cited by examiner]
US 11691285B2 · Saadat Dehghan · 2023 [cited by examiner]
US 20040093119A1 · Gunnarsson · 2004 [cited by examiner]
US 20070142823A1 · Prisco · 2007 [cited by examiner]
US 20100087955A1 · Tsusaka · 2010 [cited by examiner]
US 20140202276A1 · Song · 2014 [cited by examiner]
US 20150248121A1 · Nilsson · 2015 [cited by examiner]
US 20160365771A1 · Kokubo · 2016 [cited by examiner]
US 20170080574A1 · Kuroda · 2017 [cited by examiner]
US 20170165834A1 · Hares · 2017 [cited by examiner]
US 20180263719A1 · Choi · 2018 [cited by examiner]
US 20180354135A1 · Carlisle · 2018 [cited by examiner]
US 20190168383A1 · Haddadin · 2019 [cited by examiner]
US 20210291364A1 · Li · 2021 [cited by examiner]
US 20220410388A1 · Park · 2022 [cited by examiner]
CN 109648549A · 2019 [cited by examiner]
CN 111546315B · 2022 [cited by examiner]
KR 101369286B1 · 2014 [cited by applicant]
KR 20150093039A · 2015 [cited by applicant]
KR 20150141246A · 2015 [cited by applicant]
KR 20170101775A · 2017 [cited by examiner]
KR 20190029286A · 2019 [cited by applicant]
KR 20190032280A · 2019 [cited by applicant]
KR 102170591B1 · 2020 [cited by examiner]
WO 2019063146A1 · 2019 [cited by applicant]
CN-109648549-A translation (Year: 2019). [cited by examiner]
CN-111546315-B translation (Year: 2022). [cited by examiner]
KR-20170101775-A translation (Year: 2017). [cited by examiner]
KR-102170591-B1 translation (Year: 2020). [cited by examiner]
The Extended European Search Report for European Patent Application No. 20883155.2, dated Nov. 6, 2023. [cited by applicant]
M.R. Kermani et al., “Friction Identification in Robotic Manipulators: Case Studies,” Proceedings of the 2005 IEEE Conference on Control Applications Toronto, Canada, Aug. 28-31, 2005. [cited by applicant]
Maged Iskandar et al., “Dynamic friction model with thermal and load dependency: modeling, compensation, and external force estimation,” 2019 International Conference on Robotics and Automation (ICRA) Palais des congres… [cited by applicant]