IP Library Granted Patent US 7,623,944
Granted Patent B2
US 7,623,944 · App. 11/038,692 · Granted Nov 24, 2009

System and method of estimating joint loads in a three-dimensional system

Assignee: Honda Motor Co., Ltd.
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 7,623,944
App. No.
11/038,692
Granted
Nov 24, 2009
Kind
B2
Abstract

A method for estimating joint load at a joint of a segment. The method comprises the steps of receiving kinematic data, determining a modified acceleration using at least the kinematic data, estimating a joint load using at least the modified acceleration; and determining simulated kinematic data for the segment using at least the joint load. The method addresses the problems with conventional inverse dynamics analysis by providing a forward dynamics solution for estimation of joint loads that is stable, guaranteed to converge, computationally efficient, and does not require acceleration computations. According to one embodiment, a joint load is estimated recursively.

Claims (33)

1. A computer based method for automatically estimating a joint load at a joint of a physical segment, comprising the steps of:

receiving, at the computer, kinematic data representing a three-dimensional system;

determining, by the computer, a modified acceleration using at least said kinematic data;

estimating, by the computer, the joint load using at least said modified acceleration; and

determining, by the computer, simulated kinematic data for the segment using at least the joint load.

2. The method of claim 1 , wherein said kinematic data represents measured values.

3. The method of claim 1 , wherein said kinematic data includes at least one of positional kinematic data or velocity kinematic data.

4. The method of claim 1 , wherein said step of determining said modified acceleration includes:

determining an error value representing a difference between previously simulated kinematic data simulated at a previous time and said kinematic data; and

applying a feedback gain to said error value.

5. The method of claim 4 , wherein said kinematic data comprises at least positional kinematic data, said previously simulated kinematic data comprises at least previously simulated positional data, and said error value comprises a positional tracking error representing a difference between said previously simulated positional data and said positional kinematic data.

6. The method of claim 4 , wherein said kinematic data comprises at least velocity kinematic data, said previously simulated kinematic data comprises at least previously simulated velocity data, and said error value comprises a velocity tracking error representing a difference between said previously simulated velocity data and said velocity kinematic data.

7. The method of claim 4 , wherein said feedback gain comprises at least one of a positional feedback gain or a velocity feedback gain.

8. The method of claim 1 , wherein said step of estimating the joint load includes recursively estimating the joint load using one or more successive joint loads at one or more successive joints.

9. The method of claim 1 , wherein said step of determining said simulated kinematic data for the segment further comprises:

determining an induced acceleration for the segment; and

determining said simulated kinematic data for the segment by integration of said induced acceleration.

10. The method of claim 1 , wherein said three-dimensional system is one of a closed chain system or an open chain system.

11. The method of claim 1 , further comprising the step of obtaining at least one of a reaction force and a moment acting at one or more joints.

12. The method of claim 11 , wherein said step of estimating the joint load uses said at least one of said reaction force and said moment in addition to said modified acceleration.

13. The method of claim 11 , wherein said step of determining said simulated kinematic data uses said at least one of said reaction force and said moment in addition to the joint load.

14. The method of claim 11 , wherein said at least one of said reaction force and said moment is determined by at least one of measurement or estimation.

15. A computer based system for automatically estimating a joint load at a joint of a physical segment, comprising:

means for receiving kinematic data representing a three-dimensional system;

first determining means for determining a modified acceleration using at least said kinematic data;

means for estimating the joint load using at least said modified acceleration; and

second determining means for determining simulated kinematic data for the segment using at least the joint load.

16. The computer based system of claim 15 , wherein said first determining means for determining said modified acceleration further includes:

third determining means for determining an error value representing a difference between previously simulated kinematic data simulated at a previous time and said kinematic data; and

means for applying a feedback gain to said error value.

17. The computer based system of claim 15 , wherein said second determining means for determining said simulated kinematic data for the segment further includes:

third determining means for determining an induced acceleration for the segment; and

fourth determining means for determining said simulated kinematic data for the segment by integration of said induced acceleration.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2005
From: DARIUSH, BEHZAD
To: HONDA MOTOR CO., LTD.
Reel/Frame 016292/0160 →
Continuity (4)
Continuation In Part 1015164700 · May 16, 2002
Provisional Application 6030189100 · Jun 29, 2001
Provisional Application 6035337800 · Jan 31, 2002
Related Publication 20050209535A1 · Sep 22, 2005