Apparatus and method for modifying a haptic output of a haptic device
An example wearable device includes a haptic actuator to produce a haptic vibration in response to a target input waveform, a haptic effect sensor to measure a haptic vibration corresponding to the haptic vibration and to output a measured haptic vibration waveform and a feedback circuit to modify the target input waveform to reduce a difference between the haptic vibration and a measured haptic vibration waveform.
1. At least one non-transitory machine readable medium comprising instructions that when executed, cause a processor of a wearable device to at least:
determine a difference between a target input signal and a haptic vibration waveform corresponding to a haptic vibration output by the wearable device, the target input signal to cause the haptic vibration; and
present information to guide a user to adjust at least one of a position and/or a fit of the wearable device relative to a body part based on the difference.
2. The at least one non-transitory machine readable medium according to claim 1 , wherein the instructions, when executed, cause the processor to:
indicate the difference between the target input signal and the haptic vibration.
3. The at least one non-transitory machine readable medium according to claim 1 , wherein the instructions, when executed, cause the processor to modify the target input signal to reduce a difference in amplitude between the target input signal and the haptic vibration waveform.
4. The at least one non-transitory machine readable medium according to claim 1 , wherein the instructions, when executed, cause the processor to generate a guide signal based on the difference between the target input signal and the haptic vibration waveform.
5. The at least one non-transitory machine readable medium according to claim 1 , wherein the instructions, when executed, cause the processor to modify the target input signal to reduce a difference in frequency between the target input signal and the haptic vibration waveform.
6. A wearable device, comprising:
a haptic actuator to output a haptic vibration in response to a target input signal;
a haptic effect sensor to measure the haptic vibration, the haptic effect sensor to output a haptic vibration waveform corresponding to the haptic vibration;
a comparator to determine a difference between the haptic vibration and the target input signal; and
an indicator to guide a user to adjust at least one of a position and/or a fit of the wearable device relative to a body part based on the difference.
7. The wearable device of claim 6 , wherein the target input signal is modified to reduce a difference in amplitude between the target input signal and the haptic vibration waveform.
8. The wearable device of claim 6 , wherein the target input signal is modified to reduce a difference in frequency between the target input signal and the haptic vibration waveform.
9. The wearable device of claim 6 , wherein the guide signal is to guide the user to at least one of tighten the wearable device relative a body part of the user or loosen the wearable device relative to the body part.
10. The wearable device of claim 6 , further including processor circuitry to identify an audible frequency in the output haptic vibration.
11. The wearable device of claim 6 , wherein the haptic actuator includes a piezoelectric device or an electroactive polymer.
12. The wearable device of claim 6 , further including a position actuator to move at least a portion of the wearable device to modify a fit of the wearable device.
13. A method, comprising:
outputting a haptic vibration in response to a target input signal;
measuring, via a haptic effect sensor, the haptic vibration, the haptic effect sensor to output a haptic vibration waveform corresponding to the haptic vibration;
determining a difference between the haptic vibration and the target input signal; and
guiding a user to adjust at least one of a position and/or a fit of a wearable device relative to a body part based on the difference.
14. The method of claim 13 , further including modifying the target input signal to reduce a difference in amplitude and a difference in frequency between the target input signal and the haptic vibration waveform.
15. The method of claim 13 , further including generating an audible guide signal based on the difference between the target input signal and the haptic vibration waveform to guide a user to modify a position of the wearable device.
16. The method of claim 13 , further including identifying an audible frequency and modifying the target input signal to eliminate the audible frequency from the output haptic vibration.
17. The method of claim 13 , further including driving a haptic actuator using a haptic driver.
18. The method of claim 13 , further including modifying a fit of the wearable device, via a position actuator, responsive to the difference between the target input signal and the haptic vibration waveform, wherein the wearable device includes at least one of a garment, footwear, headwear, eyewear, wrist wear, a vest, a band, a therapeutic device, an orthotic device, a medical device, a watch or a soft exosuit.
19. A wearable device, comprising:
actuating means for outputting a haptic vibration in response to a target input signal;
a haptic effect sensor to measure the haptic vibration, the haptic effect sensor to output a haptic vibration waveform corresponding to the haptic vibration;
means for identifying a difference between the haptic vibration and the target input signal; and
feedback circuitry to guide a user to adjust at least one of a position and/or a fit of the wearable device relative to a body part based on the difference.
20. The wearable device of claim 19 , wherein the feedback circuitry is to modify the target input signal to reduce a difference in amplitude and a difference in frequency between the target input signal and the haptic vibration waveform.
21. The wearable device of claim 19 , wherein the feedback circuitry is to generate an audible guide signal based on the difference between the target input signal and the haptic vibration waveform to guide a user to modify a position of the wearable device.
22. The wearable device of claim 19 , further including a position actuator to modify a fit of the wearable device responsive to the difference between the target input signal and the haptic vibration waveform.