Patent US5513100A successfully refreshed from Google Patents.
US5513100A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Velocity controller with force feedback stiffness control
Assignee: Immersion Corp
•
Filing: 1993-06-10
•
Granted: 1996-04-30
•
Expires: 2013-06-10
Abstract
Abstract A force feedback velocity control measures the forces adjacent the end point of an arm being controlled and adjusts the stiffness of a manual controller in any one direction by scaling the end point force in the corresponding direction and adjusting the scaled force based on the degree of displacement of the manual controller away from a datum or zero velocity position in the one direction. A suitable deadband zone is provided surrounding the datum position.
Inventors
- 👤 Niall R. Parker
- 👤 Peter D. Lawrence
- 👤 Septimiu E. Salcudean
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-02 09:24
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/42; G05B19/427; G05B2219/00; G05B2219/30; G05B2219/39; G05B2219/39529; G05B2219/40; G05B2219/40144; G05B2219/40194
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
152 words
A method for applying force feedback to a manual control member of a velocity control system for an arm having an end point comprising determining the degree of displacement (d) of said manual control member from a datum position wherein no velocity commands are provided to move said arm, said displacement of said member defining the velocity signal desired by the operator, determining forces (f e ) at said end point, defining a stiffness factor (K c ) as a function of said determined forces (f e ) at said end point, defining a feedback force (f m ) based on the product of said stiffness factor (K c ) and a function of said determined degree of displacement (d) of said manual control member from said datum position, and applying said feedback force (f m ) to said manual control member to bias said manual control member toward said datum position.
Claim 2
Independent Claim
152 words
A method for applying force feedback to a manual control member of a velocity control system for an arm having an end point comprising determining the degree of displacement (d) of said manual control member from a datum position wherein no velocity commands are provided to move said arm, said displacement of said member defining the velocity signal desired by the operator, determining forces (f e ) at said end point, defining a stiffness factor (K c ) as a function of said determined forces (f e ) at said end point, defining a feedback force (f m ) based on the product of said stiffness factor (K c ) and a function of said determined degree of displacement (d) of said manual control member from said datum position, and applying said feedback force (f m ) to said manual control member to bias said manual control member toward said datum position.
Claim 3
Dependent Claim
26 words
A method as defined in claim 1 wherein said stiffness factor (K c ) is obtained by scaling said determined end point forces f e .
Claim 4
Dependent Claim
37 words
A method as defined in claim 1 further comprising providing a deadband zone d.sub.(db) wherein movement of said manual member does not result in movement of said end point, said deadband zone d.sub.(db) surrounding said datum position.
Claim 5
Dependent Claim
37 words
A method as defined in claim 2 further comprising providing a deadband zone d.sub.(db) wherein movement of said manual member does not result in movement of said end point, said deadband zone d.sub.(db) surrounding said datum position.
Claim 6
Dependent Claim
279 words
A force feedback velocity control system for applying force feedback to a manual displaceable member for controlling an arm having an end point comprising a computer means, a master controller means, said manual displaceable member controlling said master controller, said master controller being mapped to provide a datum position of said manual displaceable member wherein no velocity signals are sent to said computer when said member is in said datum position and to adjust the velocity signal to said computer means to increase the velocity of said end point in a any one direction in an amount dependent on the degree of displacement (d) of said displaceable member from said datum position in the direction of movement of said member controlling movement of said end point in said one direction, means for applying feedback forces (f m ) to said manual displaceable member to resist movement of said manual displaceable member away from said datum position, means to provide signals representing end point forces (f e ) on said arm adjacent said end point, means to define a stiffness factor (K c ) as a function of said end point force (f e ) and generate force feedback signals based on said stiffness factor (K c ), means for modifying said means for applying stiffness to modify said feedback force (f m ) in said direction of movement controlling velocity of said end point in said one direction based on the product of said stiffness factor (K c ) and a function of displacement (d) of said member from said datum in said direction of movement of said member controlling velocity of said end point in said one direction.
Claim 7
Dependent Claim
279 words
A force feedback velocity control system for applying force feedback to a manual displaceable member for controlling an arm having an end point comprising a computer means, a master controller means, said manual displaceable member controlling said master controller, said master controller being mapped to provide a datum position of said manual displaceable member wherein no velocity signals are sent to said computer when said member is in said datum position and to adjust the velocity signal to said computer means to increase the velocity of said end point in a any one direction in an amount dependent on the degree of displacement (d) of said displaceable member from said datum position in the direction of movement of said member controlling movement of said end point in said one direction, means for applying feedback forces (f m ) to said manual displaceable member to resist movement of said manual displaceable member away from said datum position, means to provide signals representing end point forces (f e ) on said arm adjacent said end point, means to define a stiffness factor (K c ) as a function of said end point force (f e ) and generate force feedback signals based on said stiffness factor (K c ), means for modifying said means for applying stiffness to modify said feedback force (f m ) in said direction of movement controlling velocity of said end point in said one direction based on the product of said stiffness factor (K c ) and a function of displacement (d) of said member from said datum in said direction of movement of said member controlling velocity of said end point in said one direction.
Claim 8
Dependent Claim
32 words
A system as defined in claim 3 wherein a deadband zone (d.sub.(db)) wherein movement of said manual displaceable member produces no changes in velocity of said end point encircles said datum position.
Claim 9
Dependent Claim
51 words
A method as defined in claim 1 wherein said stiffness factor K c is determined using the formula K.sub.c =K.sub.nom +f.sub.e K.sub.r where K nom is the stiffness factor tending to force the manual control member to said datum position when f e is zero K r is a scaling factor.
Claim 10
Dependent Claim
60 words
A method as defined in claim 3 wherein said deadband zone is determined by d.sub.(db) =f.sub.m(db) /K.sub.nom where d.sub.(db) is the displacement of said manual control member from said datum position to the outer boundary of said deadband zone f m (db) is the biasing force on said manual controller member that must be overcome to leave said deadband zone.
Claim 11
Dependent Claim
51 words
A method as defined in claim 8 wherein said stiffness factor K c is determined using the formula K.sub.c =K.sub.nom +f.sub.e K.sub.r where K nom is the stiffness factor tending to force the manual control member to said datum position when f e is zero K r is a scaling factor.
Claim 12
Dependent Claim
51 words
A system as defined in claim 5 wherein said stiffness factor K c is determined using the formula K.sub.c =K.sub.nom +f.sub.e K.sub.r where K nom is the stiffness factor tending to force the manual control member to said datum position when f e is zero K r is a scaling factor.
Claim 13
Dependent Claim
60 words
A system as defined in claim 6 wherein said deadband zone is determined by d.sub.(db) =f.sub.m(db) /K.sub.nom where d.sub.(db) is the displacement of said manual control member from said datum position to the outer boundary of said deadband zone F m (db) is the biasing force on said manual controller member that must be overcome to leave said deadband zone.
Claim 14
Dependent Claim
51 words
A system as defined in claim 11 wherein said stiffness factor K c is determined using the formula K.sub.c =K.sub.nom +f.sub.e K.sub.r where K nom is the stiffness factor tending to force the manual control member to said datum position when f e is zero K r is a scaling factor.
References Cited (Backward Citations)
US4603284A
Cited
US4874998A
Cited
US5046022A
Cited
US5206930A
Cited
US5116180A
Cited
US5019761A
Cited
US5086401A
Cited
US5341459A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-04-30 | 1999-10-30 | 2000-04-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-04-30 | 2003-10-30 | 2004-04-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-04-30 | 2007-10-30 | 2008-04-30 | $7700.00 | Window Closed / Lapsed |