Figure 1.
Bounding geometry of the sensor fixture used to fit the sensor to the hand rehabilitation device.
Figure 1.
Bounding geometry of the sensor fixture used to fit the sensor to the hand rehabilitation device.
Figure 2.
The aluminum fixture that fits and grounds the 3-DOF sensor. The sensor is secured to the fastening holes from within the sensor cavity. The long fixture body allows large-scale adjustment of the sensor to accommodate the user’s unique neutral hand posture.
Figure 2.
The aluminum fixture that fits and grounds the 3-DOF sensor. The sensor is secured to the fastening holes from within the sensor cavity. The long fixture body allows large-scale adjustment of the sensor to accommodate the user’s unique neutral hand posture.
Figure 3.
The finger-cup interface attached to a two-part aluminum frame assembly. The 3-DOF sensor fits between the two halves of the frame assembly, which secure together to create a rigid structure on the sensor. A plastic base attaches to the top of this structure to provide a rigid base for a silicone cup. Once secure (using adhesive), the silicone cup provides a comfortable grip onto a user’s finger. The finger forces (and torques) can then be transmitted in total to the body of the sensor.
Figure 3.
The finger-cup interface attached to a two-part aluminum frame assembly. The 3-DOF sensor fits between the two halves of the frame assembly, which secure together to create a rigid structure on the sensor. A plastic base attaches to the top of this structure to provide a rigid base for a silicone cup. Once secure (using adhesive), the silicone cup provides a comfortable grip onto a user’s finger. The finger forces (and torques) can then be transmitted in total to the body of the sensor.
Figure 4.
Exploded view illustration of strain gauge units bonding to both sides of sensor board. Stain gauges are placed from above and underneath the sensor body to a location on the surface indicated by the arrows. Holes, for purposes of fastening to the aluminum fixture and for fitting alignment pins between the frame assembly, are rendered in the sensor body for reference.
Figure 4.
Exploded view illustration of strain gauge units bonding to both sides of sensor board. Stain gauges are placed from above and underneath the sensor body to a location on the surface indicated by the arrows. Holes, for purposes of fastening to the aluminum fixture and for fitting alignment pins between the frame assembly, are rendered in the sensor body for reference.
Figure 5.
Schematic drawing representing a pair of strain gauges connected in a voltage divider circuit on the 3-DOF sensor. Ideally, the two gauges experience equal and opposite resistance (as shown) resulting in the voltage reading at the probe location having a “doubling” effect compared to only a single-gauge configuration.
Figure 5.
Schematic drawing representing a pair of strain gauges connected in a voltage divider circuit on the 3-DOF sensor. Ideally, the two gauges experience equal and opposite resistance (as shown) resulting in the voltage reading at the probe location having a “doubling” effect compared to only a single-gauge configuration.
Figure 6.
The numerical references of gauge locations 1 to 4 on the (a) top surface and (b) bottom surface of the sensor. A pair of gauges on top and bottom will share a reference number, but will appear at “mirrored” locations after flipping the body of the sensor. These reference numbers are useful in describing the relationship between Euclidean-space force components and changes in probe voltages between gauge pairs in the voltage divider configurations.
Figure 6.
The numerical references of gauge locations 1 to 4 on the (a) top surface and (b) bottom surface of the sensor. A pair of gauges on top and bottom will share a reference number, but will appear at “mirrored” locations after flipping the body of the sensor. These reference numbers are useful in describing the relationship between Euclidean-space force components and changes in probe voltages between gauge pairs in the voltage divider configurations.
Figure 7.
Sub-unit of the 3-DOF sensor with one strain gauge (indicated by the white arrow), two alignment pins, and two fastening holes. A 2.5 N downwards force was simulated, represented by pink arrows at the edge of the sub-unit. Fixed surfaces on the holes are represented by brown arrows. Resulting strain of the sub-unit surface, with respect to the white axis in the u direction, can be negative and compressive (which is colored more blue) or can be positive and tensile (which is colored more red).
Figure 7.
Sub-unit of the 3-DOF sensor with one strain gauge (indicated by the white arrow), two alignment pins, and two fastening holes. A 2.5 N downwards force was simulated, represented by pink arrows at the edge of the sub-unit. Fixed surfaces on the holes are represented by brown arrows. Resulting strain of the sub-unit surface, with respect to the white axis in the u direction, can be negative and compressive (which is colored more blue) or can be positive and tensile (which is colored more red).
Figure 8.
Geometry of disk approximated from four strain sub-units arranged in diamond-shaped configuration. Each sub-unit is distinguished by a diagonal striping pattern; subunit areas are represented by unique rectangular patterns. Pink diamonds indicate strain gauge placements. Alignment and fastening holes are rendered for reference.
Figure 8.
Geometry of disk approximated from four strain sub-units arranged in diamond-shaped configuration. Each sub-unit is distinguished by a diagonal striping pattern; subunit areas are represented by unique rectangular patterns. Pink diamonds indicate strain gauge placements. Alignment and fastening holes are rendered for reference.
Figure 9.
Illustration of applied forces and reaction forces from fixed supports to sensor board, as well as strain-sensing directions. Applied forces in this scenario are all into the page, designated by purple crossed circles. Fixed supports are all out of the page, designated by lime-green dotted circles.
Figure 9.
Illustration of applied forces and reaction forces from fixed supports to sensor board, as well as strain-sensing directions. Applied forces in this scenario are all into the page, designated by purple crossed circles. Fixed supports are all out of the page, designated by lime-green dotted circles.
Figure 10.
FEA simulation of a vertical 10.0 N downwards force distributed around the strain gauges on the 3-DOF sensor. Applied forces are represented by pink arrows pointed down, while support fixtures are represented by brown arrows. Surface coordinates u and vs. are represented by a grey frame. All results are viewed from top surface. Results include (a) von Mises stress field, (b) u-direction strain, and (c) v-direction strain fields. The axis being referenced for strain measurement is indicated by a white bidirectional arrow on the surface of the sensor at the gauge locations. The two strain axes are perpendicular, but are offset from established X-Y axes by 45 degrees.
Figure 10.
FEA simulation of a vertical 10.0 N downwards force distributed around the strain gauges on the 3-DOF sensor. Applied forces are represented by pink arrows pointed down, while support fixtures are represented by brown arrows. Surface coordinates u and vs. are represented by a grey frame. All results are viewed from top surface. Results include (a) von Mises stress field, (b) u-direction strain, and (c) v-direction strain fields. The axis being referenced for strain measurement is indicated by a white bidirectional arrow on the surface of the sensor at the gauge locations. The two strain axes are perpendicular, but are offset from established X-Y axes by 45 degrees.
Figure 11.
Side view of final assembled sensor-fixture-interface system. The 3-DOF sensor fits and aligns between the aluminum frames, and is fastened inside the beam structure. The plastic base holds the silicone cup for human interfacing, and is held against the top aluminum frame by a retaining spring.
Figure 11.
Side view of final assembled sensor-fixture-interface system. The 3-DOF sensor fits and aligns between the aluminum frames, and is fastened inside the beam structure. The plastic base holds the silicone cup for human interfacing, and is held against the top aluminum frame by a retaining spring.
Figure 12.
Free-body diagram of the human finger and the 3-DOF sensor within the overall assembly, viewed from the side (a) and front (b). Total force exerted by the finger onto the assembly is broken down into axial components, designated by green arrows. The resultant finger force is represented by a red arrow. The axial directions are indicated by black coordinate frames to the side. Reaction force and torque are also indicated at the sensor by blue arrows. The reaction components contribute to bending of the sensor, which are sensed by the gauges.
Figure 12.
Free-body diagram of the human finger and the 3-DOF sensor within the overall assembly, viewed from the side (a) and front (b). Total force exerted by the finger onto the assembly is broken down into axial components, designated by green arrows. The resultant finger force is represented by a red arrow. The axial directions are indicated by black coordinate frames to the side. Reaction force and torque are also indicated at the sensor by blue arrows. The reaction components contribute to bending of the sensor, which are sensed by the gauges.
Figure 13.
Realized implementation of overall finger assembly viewed from top and underneath.
Figure 13.
Realized implementation of overall finger assembly viewed from top and underneath.
Figure 14.
The loading materials needed to characterize, calibrate, and validate a 3-DOF sensor: (a) 2-stage rotary table setup for configuring 3D angular orientation of sensor; (b) set of loading weights (ranging from 1 g to 2 kg) and loading tube for holding weights and providing line of tension from the sensor.
Figure 14.
The loading materials needed to characterize, calibrate, and validate a 3-DOF sensor: (a) 2-stage rotary table setup for configuring 3D angular orientation of sensor; (b) set of loading weights (ranging from 1 g to 2 kg) and loading tube for holding weights and providing line of tension from the sensor.
Figure 15.
Assembled two-stage loading setup with (a) overall view and (b) zoomed view of sensor installed in second stage. The second stage is mounted perpendicular to the first stage. The finger assembly is mounted to the second stage such that the sensor’s Z-axis is pointed perpendicular to the normal axis of the second stage. The tension line of the loading tube is secured to the top of the sensor using a custom plastic fastener.
Figure 15.
Assembled two-stage loading setup with (a) overall view and (b) zoomed view of sensor installed in second stage. The second stage is mounted perpendicular to the first stage. The finger assembly is mounted to the second stage such that the sensor’s Z-axis is pointed perpendicular to the normal axis of the second stage. The tension line of the loading tube is secured to the top of the sensor using a custom plastic fastener.
Figure 16.
Voltage response of one voltage divider unit during constant 50% loading capacity. A fitted envelope has a green upper bound at the highest noise level and a blue lower bound at the lowest noise level. The height of the envelope represents the magnitude of noise in the signal, which here is 5.79 mV. Note that the maximum noise of 3.8 mV when calculated from X, Y, and Z signals is lower than noise calculated from raw divider signals due to how X, Y, and Z voltages are computed from raw voltages.
Figure 16.
Voltage response of one voltage divider unit during constant 50% loading capacity. A fitted envelope has a green upper bound at the highest noise level and a blue lower bound at the lowest noise level. The height of the envelope represents the magnitude of noise in the signal, which here is 5.79 mV. Note that the maximum noise of 3.8 mV when calculated from X, Y, and Z signals is lower than noise calculated from raw divider signals due to how X, Y, and Z voltages are computed from raw voltages.
Figure 17.
Voltage response to 3D calibration loading in the +X −Y direction. All three forward-backward cycles are plotted in dashed lines, and corresponding lines of best fit are solid.
Figure 17.
Voltage response to 3D calibration loading in the +X −Y direction. All three forward-backward cycles are plotted in dashed lines, and corresponding lines of best fit are solid.
Figure 18.
Voltage response to 3D calibration loading in 3 separate cycles in the +X −Y loading direction.
Figure 18.
Voltage response to 3D calibration loading in 3 separate cycles in the +X −Y loading direction.
Figure 19.
Axial components of actual loading compared with loads predicted by the calibration matrix. The black line indicates ideal estimation matching with actual load.
Figure 19.
Axial components of actual loading compared with loads predicted by the calibration matrix. The black line indicates ideal estimation matching with actual load.
Figure 20.
Overall loading residuals as a function of the overall loads applied. The discrete levels of loading are highlighted as orange-yellow vertical lines. The dashed grey line indicates zero error and that actual overall mass matches what is predicted by calibration. Meanwhile, the red diagonal line indicates the line of best fit.
Figure 20.
Overall loading residuals as a function of the overall loads applied. The discrete levels of loading are highlighted as orange-yellow vertical lines. The dashed grey line indicates zero error and that actual overall mass matches what is predicted by calibration. Meanwhile, the red diagonal line indicates the line of best fit.
Figure 21.
Relative percents of overall loading residuals and axial-component errors as a function of C-space angular orientation, normalized to either the total applied load or respective applied load component (x, y, or z). Magenta crosses indicate the positions at which the sensor was calibrated (with mirrored counterparts), while the circles indicates at what angular positions the errors were sampled and how large they were (indicated by color) for the component or system. Relative component error scaling is limited to 150% in magnitude for easier interpretation of color differences at smaller errors. Component errors more negative than −100% indicate actual and anticipated loads used to calculate error have inverted signs.
Figure 21.
Relative percents of overall loading residuals and axial-component errors as a function of C-space angular orientation, normalized to either the total applied load or respective applied load component (x, y, or z). Magenta crosses indicate the positions at which the sensor was calibrated (with mirrored counterparts), while the circles indicates at what angular positions the errors were sampled and how large they were (indicated by color) for the component or system. Relative component error scaling is limited to 150% in magnitude for easier interpretation of color differences at smaller errors. Component errors more negative than −100% indicate actual and anticipated loads used to calculate error have inverted signs.
Table 1.
Tabular summary of a selection of sensors used in upper-limb rehabilitation.
Table 1.
Tabular summary of a selection of sensors used in upper-limb rehabilitation.
Metric | Unit | Diedrichsen [4] | HANDCare [5] | FFPO [27] | MESA+ [28] |
---|
Sensor | | Honeywell FSG15N1A | Angst-Pfister MilliNewton | ATI Nano17 | Wafer ring |
DOF | | 1 | 1 | 6 | 5 |
Mass | g | 3 | N/A | 9.07 | 5.93 |
Span | N | 15 | 0.4 to 2 | 12 | 60 |
Accuracy | % FSO * | 2.25 | 1 | N/A | N/A |
Hysteresis | % FSO * | 3 | N/A | N/A | N/A |
Nonlinearity | % FSO * | 1.5 | N/A | N/A | 1 |
Repeatability | % FSO * | 2 | 1 | N/A | N/A |
Cost | $ | 118 | N/A | 5000 | N/A |
Planar dim | mm | 12.7 × 18.2 | 25.4 | 17 | 9 |
Depth | mm | 9 | 12.7 | 14.5 | 1 |
Table 2.
Default parameter settings for the PGA309 amplifier transfer function (see Equation (
8)) converting a pair of probing voltages from a gauge bridge into a larger output voltage.
Table 2.
Default parameter settings for the PGA309 amplifier transfer function (see Equation (
8)) converting a pair of probing voltages from a gauge bridge into a larger output voltage.
Setting | Value |
---|
| 32 |
| 1 |
| 9 |
| |
| 0 |
Table 3.
Mapping between cardinal loading direction and angle locations on rotary stages. and refer to the first and second stage angles, respectively.
Table 3.
Mapping between cardinal loading direction and angle locations on rotary stages. and refer to the first and second stage angles, respectively.
Loading Direction | Stage Angle (°) |
---|
X | Y | Z | | |
+ | + | N/A | 135 | 344 |
+ | − | N/A | 45 | 344 |
− | − | N/A | 315 | 344 |
− | + | N/A | 225 | 344 |
N/A | N/A | + | 270 | 254 |
N/A | N/A | − | 270 | 74 |
Table 4.
Loading cycle trials for a single loading direction. The mass of the tray was 230 grams.
Table 4.
Loading cycle trials for a single loading direction. The mass of the tray was 230 grams.
Trial | Cycle | Weight + Tray (g) |
---|
1 | 1 | 0 |
2 | 1 | 530 |
3 | 1 | 1030 |
4 | 1 | 530 |
5 | 2 | 0 |
6 | 2 | 530 |
7 | 2 | 1030 |
8 | 2 | 530 |
9 | 3 | 0 |
10 | 3 | 530 |
11 | 3 | 1030 |
12 | 3 | 530 |
13 | 3 | 0 |
Table 5.
Example loading cycle routines for a validation protocol. Each cycle has two rotary stage angles and a loading weight. Stated weights do not include 230 g loading tray.
Table 5.
Example loading cycle routines for a validation protocol. Each cycle has two rotary stage angles and a loading weight. Stated weights do not include 230 g loading tray.
(°) | (°) | W (g) |
---|
259 | 194 | 400 |
283 | 48 | 700 |
83 | 195 | 100 |
71 | 309 | 800 |
337 | 71 | 100 |
256 | 56 | 300 |
25 | 22 | 600 |
259 | 238 | 500 |
52 | 7 | 400 |
300 | 105 | 200 |
323 | 351 | 0 |
90 | 275 | 200 |
37 | 88 | 600 |
297 | 246 | 300 |
86 | 50 | 100 |
68 | 227 | 700 |
54 | 309 | 800 |
19 | 324 | 200 |
239 | 125 | 600 |
109 | 175 | 0 |
293 | 245 | 500 |
177 | 253 | 500 |
104 | 166 | 0 |
17 | 131 | 800 |
58 | 101 | 300 |
237 | 27 | 700 |
111 | 160 | 200 |
333 | 60 | 400 |
15 | 144 | 400 |
120 | 331 | 500 |
Table 6.
Experimentally-obtained specifications for a representative 3-DOF fingertip sensor, with comparison to original requirements.
Table 6.
Experimentally-obtained specifications for a representative 3-DOF fingertip sensor, with comparison to original requirements.
Specification | Units | Experimental Value | Requirement |
---|
Sensor mass | g | 2.6 | 5 |
Range/capacity | N | 14.71 | 20 |
Full scale output | V | 0.289 | N/A |
SNR | dB | 36.8 | N/A |
Noise | bits | 6.22 | N/A |
Final resolution * | mN | 2.564 | 1 |
gf | 0.262 | 0.101 |
Repeatability ** | % FSO | 0.61 | 5 |
Hysteresis ** | % FSO | 2.29 | 5 |
Nonlinearity ** | % FSO | 2.94 | 5 |
Accuracy ** | % FSO | 2.18 | 5 |
Root-square residual | % range | 6.21 | 5 |
Dimensions | mm | 23.00 × 16.18 × 10.24 | N/A |
Estimated unit cost | $ | 350 | 1000 |
Table 7.
3-by-3 sensitivity matrix of test sensor. For any given value, its column represents the axial component of the voltage reading being mapped from, and its row represents the axial component of the estimated weight being mapped to. For example, −180.02 in row 1, column 2 is the scaling factor applied to the Y-component of the voltage reading to get a least-squares regression estimate of the X-component of the load.
Table 7.
3-by-3 sensitivity matrix of test sensor. For any given value, its column represents the axial component of the voltage reading being mapped from, and its row represents the axial component of the estimated weight being mapped to. For example, −180.02 in row 1, column 2 is the scaling factor applied to the Y-component of the voltage reading to get a least-squares regression estimate of the X-component of the load.
| X Voltage | Y Voltage | Z Voltage |
---|
X load | −2903.2 | −367.68 | −77.003 |
Y load | 201.95 | 2918.9 | 78.264 |
Z load | −61.526 | −3.7258 | 3943.6 |
Table 8.
Coefficients and R-squared metrics of mixed-quadratic surface fits for each relative residual type.
Table 8.
Coefficients and R-squared metrics of mixed-quadratic surface fits for each relative residual type.
Coefficient Type | Total Relative | X Relative | Y Relative | Z Relative |
---|
Intercept | 1.93 | | | |
| | | | |
| | 1.73 | | |
| | | | |
| | | | |
| | | | |
R | 32.16% | 13.51% | 7.14% | 9.93% |
Table 9.
Comparative performance of 3-DOF strain sensor to existing sensors used in upper-limb rehabilitation.
Table 9.
Comparative performance of 3-DOF strain sensor to existing sensors used in upper-limb rehabilitation.
Metric | Unit | Test Sensor | [4] | [5] | [27] | [28] |
---|
Sensor | | Custom | FSG15N1A | MilliNewton | Nano17 | Custom |
DOF | | 3 | 1 | 1 | 6 | 5 |
Mass | g | 2.6 | 3 | N/A | 9.07 | 5.93 |
Span | N | 14.71 | 15 | 0.4 to 2 | 12 | 60 |
Accuracy | % FSO * | 2.18 | 2.25 | 1 | N/A | N/A |
Hysteresis | % FSO * | 2.29 | 3 | N/A | N/A | N/A |
Nonlinearity | % FSO * | 2.94 | 1.5 | N/A | N/A | 1 |
Repeatability | % FSO * | 0.61 | 2 | 1 | N/A | N/A |
Cost | $ | 350 | 118 | N/A | 5000 | N/A |
Planar dim | mm | 23 × 16.2 | 12.7 × 18.2 | 25.4 | 17 | 9 |
Depth | mm | 10.24 | 9 | 12.7 | 14.5 | 1 |