IP Library Granted Patent US 8,060,250
Granted Patent B2
US 8,060,250 · App. 12/335,153 · Granted Nov 15, 2011

Joint-space impedance control for tendon-driven manipulators

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 8,060,250
App. No.
12/335,153
Granted
Nov 15, 2011
Kind
B2
Abstract

A system and method for controlling tendon-driven manipulators that provide a closed-loop control of joint torques or joint impedances without inducing dynamic coupling between joints. The method includes calculating tendon reference positions or motor commands by projecting a torque error into tendon position space using a single linear operation. The method calculates this torque error using sensed tendon tensions and a reference torque and internal tension. The method can be used to control joint impedance by calculating the reference torque based on a joint position error. The method limits minimum and maximum tendon tensions by projecting the torque error into the tendon tension space and then projecting ii back into joint space.

Claims (29)

1. A method for providing torque control of a tendon-driven manipulator, said method comprising:

calculating by a processer, actuator reference positions or motor commands by projecting a torque error into a tendon position space using a single linear operation;

calculating the torque error using sensed tendon tensions, a reference torque and internal tension; and

limiting minimum and maximum tendon tensions by projecting the torque error into the tendon tension space and then projecting the torque error into a joint space.

2. The method according to claim 1 further comprising providing impedance control based on a joint position error.

3. The method according to claim 2 wherein positive joint stiffness is achieved by multiplying a joint space error by a stiffness constant.

4. The method according to claim 2 wherein positive joint damping is achieved by multiplying a joint space velocity error by a damping constant.

5. The method according to claim 4 wherein only a single velocity compensation term is used to provide torque controller stability and damping required by a desired impedance law.

6. The method according to claim 1 wherein limiting the tendon tensions includes converting a tendon limiting value from the joint space to the tendon space, limiting the tendon tensions, and converting the tendon tension back from the tendon space to the joint space.

7. The method according to claim 1 wherein a desired internal tendon tension is set by providing a torque reference signal to a torque controller.

8. The method according to claim 7 wherein the torque reference signal is provided to a torque controller that provides a difference between the torque reference signal and a torque feedback signal.

9. The method according to claim 1 wherein actuators are commanded by specifying a reference actuator position.

10. The method according to claim 1 wherein a proportional-integral controller is used to control torque and internal tension or joint space impedance.

11. The method according to claim 10 wherein a command actuator position is calculated by adding a velocity feedback term and a torque error term to a current actuator position.

12. The method according to claim 11 wherein a torque reference using the torque error is calculated by multiplying a joint error by a stiffness constant to realize a positive stiffness.

13. A method for providing torque control of a tendon-driven manipulator, said method comprising:

calculating by a processor, actuator reference positions or motor commands by projecting a torque error into a tendon position space using a single linear operation;

calculating the torque error using sensed tendon tensions, a reference torque and internal tension;

limiting minimum and maximum tendon tensions by projecting the torque error into the tendon tension space and then projecting the torque error into a joint space including converting a tendon limiting value from the joint space to the tendon space, limiting the tendon tensions, and converting the tendon tension back from the tendon space to the joint space;

providing a proportional-integral controller to control torque and internal tension or joint space impedance;

calculating a command actuator position by adding a velocity feedback term and a torque error term to a current actuator position; and

calculating a torque error reference using the torque error term by multiplying a joint error by a stiffness constant to realize a positive stiffness.

14. The method according to claim 13 further comprising providing impedance control based on a joint position error.

15. The method according to claim 14 wherein positive joint stiffness is achieved by multiplying a joint space error by a stiffness constant.

16. The method according to claim 14 wherein positive joint damping is achieved by multiplying a joint space velocity error by a damping constant.

17. The method according to claim 16 wherein only a single velocity compensation term is used to provide torque controller stability and damping required by a desired impedance law.

18. The method according to claim 13 wherein a desired internal tendon tension is set by providing a torque reference signal to a torque controller.

19. The method according to claim 18 wherein the torque reference signal is provided to a torque controller that provides a difference between the torque reference signal and a torque feedback signal.

20. The method according to claim 13 wherein actuators are commanded by specifying a reference actuator position.

Assignments (15)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 034192/0299 →
CHANGE OF NAME Recorded Feb 10, 2011
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 025781/0245 →
SECURITY AGREEMENT Recorded Nov 8, 2010
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: WILMINGTON TRUST COMPANY
Reel/Frame 025324/0515 →
RELEASE OF SECURITY INTEREST Recorded Nov 5, 2010
From: UAW RETIREE MEDICAL BENEFITS TRUST
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025315/0046 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025245/0909 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2010
From: OCEANEERING SPACE SYSTEMS
To: UNITED STATES OF AMERICA AS REPRESENTED BY THE ADMINISTRATOR OF THE NATIONAL AERONAUTICS AND SPACE ADMINISTRATION
Reel/Frame 024535/0191 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2009
From: PLATT, ROBERT
To: UNITED STATES OF AMERICA AS REPRESENTED BY THE ADMINISTRATOR OF THE NATIONAL AERONAUTICS AND SPACE ADMINISTRATION
Reel/Frame 023516/0607 →
CORRECTIVE ASSIGNMENT TO CORRECT THE OMISSION OF THE THIRD ASSIGNOR'S NAME PREVIOUSLY RECORDED ON REEL 023287 FRAME 0432. ASSIGNOR(S) HEREBY CONFIRMS THE THIRD ASSIGNOR'S NAME WHICH WAS INADVERTENTLY OMITTED IS MUHAMMAD E. ABDALLAH. Recorded Oct 9, 2009
From: REILAND, MATTHEW J.; WAMPLER, CHARLES W., II; ABDALLAH, MUHAMMAD E.
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023352/0537 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2009
From: REILAND, MATTHEW J.; WAMPLER, CHARLES W., II
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023287/0432 →
SECURITY AGREEMENT Recorded Aug 28, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UAW RETIREE MEDICAL BENEFITS TRUST
Reel/Frame 023162/0237 →
SECURITY AGREEMENT Recorded Aug 27, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 023156/0313 →
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2009
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023126/0914 →
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2009
From: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023155/0769 →
SECURITY AGREEMENT Recorded Apr 16, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
Reel/Frame 022554/0538 →
SECURITY AGREEMENT Recorded Feb 4, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 022201/0448 →