Control methods for the reduction of limit cycle oscillations for haptic devices with displacement quantization
First Claim
1. In a haptic device having a manipulandum, wherein a position of the manipulandum is determined at regular sampling times, a method for reducing limit cycle oscillations of the manipulandum, comprising:
- in a first servo loop operating at a first servo rate, determining a primary force based on the position of the manipulandum at a current sampling time;
in a second servo loop operating at a second servo rate;
detecting an oscillation of the manipulandum; and
determining a secondary force in response to the oscillation;
combining the primary force and the secondary force; and
applying the combined force to the manipulandum.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for reducing limit cycle oscillations of a haptic device. A net force applied to the device is a combination of a primary force computed in a main haptic loop and a secondary force computed in a damping loop that cancels or minimizes the oscillations. Various algorithms for computing the secondary force are provided. In one algorithm, the secondary force is determined from the momentum error associated with crossing of a wall position by the manipulandum and is applied immediately after the crossing is detected. In another algorithm, a periodically varying secondary force with a phase shift relative to the phase of the oscillating manipulandum is computed.
26 Citations
30 Claims
-
1. In a haptic device having a manipulandum, wherein a position of the manipulandum is determined at regular sampling times, a method for reducing limit cycle oscillations of the manipulandum, comprising:
-
in a first servo loop operating at a first servo rate, determining a primary force based on the position of the manipulandum at a current sampling time;
in a second servo loop operating at a second servo rate;
detecting an oscillation of the manipulandum; and
determining a secondary force in response to the oscillation;
combining the primary force and the secondary force; and
applying the combined force to the manipulandum. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A control system for a haptic device having a manipulandum, comprising:
-
a processor configured to generate a primary force signal at a main haptic loop rate;
a damping circuit configured to detect an oscillation of the manipulandum and to generate a secondary force signal at a damping loop rate in response to the detected oscillation; and
a combining circuit configured to combine the primary force signal and the secondary force signal, thereby generating a control signal for controlling a haptic feedback force of the haptic device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A haptic feedback device, comprising:
-
a manipulandum;
an actuator coupled to the manipulandum and configured to exert a force on the manipulandum in response to an actuator control signal;
a processor configured to generate a primary force signal at a main haptic loop rate;
a damping circuit configured to detect an oscillation of the manipulandum and to generate a secondary force signal in response to the detected oscillation; and
a combining circuit configured to combine the primary force signal and the secondary force signal, thereby generating the actuator control signal. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification