Position sensing for force feedback devices
AssigneeImmersion Corporation
InventorsKenneth M. Martin, Adam C. Braun, Ryan D. Bruneau
Life of this patent
Estimating the term…
Loading patent…
AssigneeImmersion Corporation
InventorsKenneth M. Martin, Adam C. Braun, Ryan D. Bruneau
Estimating the term…
Improvements in accurately sensing a user manipulandum of a force feedback device. A force feedback device, coupled to a host computer, includes an actuator for outputting forces on a manipulandum and a sensor for detecting a position of the manipulandum. In one feature, a raw sensor value representing manipulandum position is adjusted based on compliance between sensor and manipulandum, where the adjustment can be based on a compliance constant and an output force. In another feature, a range of motion of the manipulandum is dynamically calibrated from startup. One boundary value of an assigned initial range is set equal to a received sensor value if the sensor value is outside the initial range, and the other boundary value is adjusted to maintain the size of the initial range unless the other boundary value has already been sensed outside the initial range. In another feature, manipulandum position is accurately sensed by filtering raw sensor values for overshoot values occurring at limits to manipulandum motion and using the filtered value in the dynamic calibration. In another feature, sensing inaccuracies caused by compliance in the device are decreased by normalizing a raw sensor value to a normalized range of motion that includes a saturation zone at each end of the range that adjusts sensor values over a saturation level to the saturation level.
A method for compensating for sensing inaccuracies contributed to by compliance in the mechanical systems of a force feedback device, the force feedback device being coupled to a host computer and including at least one actuator for outputting forces felt by said user, the method comprising:
A force feedback device coupled to a host computer, the force feedback device comprising:
A method for dynamically calibrating a sensed range of motion of a manipulandum of a force feedback device, said force feedback device being coupled to a host computer and including an actuator and at least one relative sensor, the method comprising:
A method for providing accurate sensing of position of a manipulandum in a force feedback device that includes compliance between said manipulandum and a position sensor of said force feedback device, the force feedback device including at least one actuator for outputting forces and being coupled to a host computer, the method comprising:
A method as recited in clam 31 wherein if said filtered sensor value is above said maximum value, further comprising:
A method for compensating for sensing inaccuracies contributed to by compliance in the mechanical systems of a force feedback device, the force feedback device including at least one actuator for outputting forces and being coupled to a host computer, the method comprising:
A method for dynamically calibrating a sensed range of motion of a manipulandum of a force feedback device during usage of the device, said force feedback device being coupled to a host computer and including an actuator and at least one sensor, the method comprising:
Dependencies are inferred from the claim text.