Algorithm Improvements in a Haptic System
A system providing various improved processing techniques for haptic feedback is described. An acoustic field is defined by one or more control points in a space within which the acoustic field may exist. Each control point is assigned an amplitude value equating to a desired amplitude of the acoustic field at the control point. Transducers are then controlled to create an acoustic field exhibiting the desired amplitude at each of the control points. When human skin interacts with the acoustic field, vibrations of the skin are interpreted by mechanoreceptors being excited and sending signals to the brain via the nervous system. Improved processing techniques allow for more efficient real-world operation.
1 . A method comprising:
i) producing an acoustic field from a transducer array having known relative positions and orientations, wherein the acoustic field comprises a carrier wave and a modulated wave and wherein the carrier wave has a plurality of modulated focal areas;
ii) defining a plurality of control points wherein each of the plurality of control points has a known spatial relationship relative to the transducer array; and
iii) focusing the carrier wave and the modulated wave at the plurality of control points by segmenting the plurality of control points in a plurality of regions that fit within the plurality of the modulated focal areas.
2 - 22 . (canceled)