| CPC A61B 5/1107 (2013.01) [A61B 5/0022 (2013.01); A61B 5/0082 (2013.01); A61B 5/6806 (2013.01); A61F 2/70 (2013.01); A61H 3/00 (2013.01); B25J 13/08 (2013.01); G06F 3/014 (2013.01); A61B 2562/0233 (2013.01); A61F 2002/704 (2013.01); A61H 2201/1659 (2013.01); B25J 9/0006 (2013.01)] | 7 Claims |

|
1. A muscle activity measurement system, comprising:
an elastic, wearable structure configured to be disposed over a portion of a body of a human user, the portion of the body including one or more subcutaneous muscle structures;
a first plurality of optical illumination devices located on the wearable structure, a light emitting surface of each of the first plurality of optical illumination devices facing a direction normal to a surface of the portion of the body of the human user, wherein at least one of the first plurality of optical illumination devices emits illumination light at a different wavelength than another of the plurality of optical illumination devices;
a first plurality of photodetectors located on the wearable structure, a photosensitive surface of each of the first plurality of photodetectors facing the direction normal to the surface of the portion of the body of the human user, wherein each of the first plurality of photodetectors generates an output signal indicative of an intensity of light incident on the photosensitive surface;
a second optical illumination device located on the wearable structure having a light emitting surface facing a direction parallel to the surface of the portion of the body of the human user;
a second photodetector located on the wearable structure having a photosensitive surface facing a direction parallel to the surface of the portion of the body of the human user, wherein the second photodetector generates an output signal indicative of an intensity of light incident on the photosensitive surface of the second photodetector in response to an amount of light provided by the second optical illumination device;
a computing system communicatively coupled to the first plurality of optical illumination devices, the second optical illumination device, the first plurality of photodetectors, and the second photodetector, wherein the computing system,
communicates an illumination control signal to each of the first plurality of optical illumination devices causing each of the first plurality of optical illumination devices to provide illumination light in response to the illumination control signal, receives the output signal indicative of the intensity of light incident on the photosensitive surface from each photodetector of the first plurality of photodetectors in response to the provided illumination light,
determines at least one muscle activity pattern associated with the one or more subcutaneous muscle structures based on the output signals from each of the first plurality of photodetectors,
determines a gesture of the human user based on the at least one muscle activity pattern and a trained gesture detection model, wherein the trained gesture detection model is a neural network model, a decision tree model, or a support vector machine model, wherein the at least one muscle activity pattern is an input of the trained gesture detection model and the determined gesture is an output of the trained gesture detection model, and wherein the trained gesture detection model is trained based on a prescribed set of gestures and muscle activity patterns measured while the human user executes the prescribed set of gestures, wherein a motion trajectory of an assistive robot is controlled based on the determined gesture,
receives the output signal generated by the second photodetector, and
determines a location of the muscle activity measurement system with respect to the body of the human user based on the output signal generated by the second photodetector.
|