Hostname: page-component-74656f9884-6grmk Total loading time: 0 Render date: 2026-11-06T03:57:25.421Z Has data issue: false hasContentIssue false

Design of sensing system for experimental modeling of soft actuator applied for finger rehabilitation

Published online by Cambridge University Press:  28 October 2021

Shokoufeh Davarzani
Affiliation:
Independent Mechatronics Group, Amirkabir University of Technology, Tehran, Iran
Mohammad Ali Ahmadi-Pajouh*
Affiliation:
Independent Mechatronics Group, Amirkabir University of Technology, Tehran, Iran Biomedical Engineering Department, Amirkabir University of Technology, Tehran, Iran
Hamed Ghafarirad
Affiliation:
Independent Mechatronics Group, Amirkabir University of Technology, Tehran, Iran Mechanical Engineering Department, Amirkabir University of Technology, Tehran, Iran
*
*Corresponding author. E-mail: pajouh@aut.ac.ir
Rights & Permissions [Opens in a new window]

Abstract

Safe interaction and inherent compliance with soft robots have motivated the evolution of soft rehabilitation robots. Among these, soft robotic gloves are known as an effective tool for stroke rehabilitation. This research proposed a pneumatically actuated soft robotic for index finger rehabilitation. The proposed system consists of a soft bending actuator and a sensing system equipped with four inertial measurement unit sensors to generate kinematic data of the index finger. The designed sensing system can estimate the range of motion (ROM) of the finger’s joints by combining angular velocity and acceleration values with the standard Kalman filter. The sensing system is evaluated regarding repeatability and reliability through static and dynamic experiments in the first step. The root mean square error attained in static and dynamic states are 2$^\circ$ and 3$^\circ$, sequentially, representing an efficient function of the fusion algorithm. In the next step, experimental models have been developed to analyze and predict a soft actuator’s behavior in free and constrained states using the sensing system’s data. Thus, parametric system identification methods, artificial neural network—multilayer perceptron (ANN-MLP), and artificial neural network—radial basis function algorithms (ANN-RBF) have been compared to achieve an optimal model. The results reveal that ANN models, particularly RBF ones, can predict the actuator behavior with reasonable accuracy in the free and constrained state (<1$^\circ$). Hence, the need for intricate analytical modeling and material characterization will be eliminated, and controlling the soft actuator will be more practical. Besides, it assesses the ROM and finger functionality.

Information

Type
Research Article
Copyright
© The Author(s), 2021. Published by Cambridge University Press
Figure 0

Figure 1. The pneumatic diagram of the overall system, depicting essential components. The system is comprised of four major components: a soft bending actuator, a pressure sensor, a solenoid valve, and an air pressure source.

Figure 1

Figure 2. Configuration and hardware design of the sensing system. This diagram shows the connection of sensors through the I2C multiplexer to the microcontroller. The sensing system is connected to the PC to capture real-time movement.

Figure 2

Figure 3. Noise interference in accelerometer raw data. The result illustrates the vulnerability of an accelerometer to noise even in the static state.

Figure 3

Figure 4. Drift effect on raw gyroscope data calculated by the gyroscope integration around the z-axis.

Figure 4

Figure 5. KF static test. AccPitch and AccRoll correspond to the sensor’s output around the x-axis and y-axis, respectively, before applying the filter.

Figure 5

Figure 6. KF dynamic test (a) Rotation around y-axis (Pitch) (b) Rotation around x-axis (Roll) (c) Rotation around x-axis and y-axis. AccPitch and AccRoll correspond to the sensor’s output before applying the filter.

Figure 6

Figure 7. The mechanism employed for static and dynamic experiments, including a 360$^\circ$ conveyor, a servo motor, and a plate fixed to the motor’s shaft for sensor placement.

Figure 7

Table I. Validation results of the fusion algorithm in the static angles.

Figure 8

Table II. Validation results of the fusion algorithm in the dynamic state.

Figure 9

Figure 8. Validation results of the fusion algorithm for static angles (a) Interval 0–30$^\circ$ (b) Interval 0–60$^\circ$ (c) Interval 0–90$^\circ$.

Figure 10

Figure 9. The index finger’s sagittal view with locations of sensors and their assigned frames to calculate finger ROM.

Figure 11

Figure 10. Assembled sensing system’s prototype attached to an artificial hand with a total of four IMU sensors connected to the control board.

Figure 12

Figure 11. Hand posture reconstruction for flexed and flat states. The finger’s motion is captured with the designed sensing system.

Figure 13

Table III. Verification result of repeatability experiment for flat and flexed states of the index finger.

Figure 14

Figure 12. Experimental setup including soft actuator along with the sensing system and pneumatic system used for generating the dataset.

Figure 15

Figure 13. Experimental setup utilized to generate the dataset for the free actuator based on the sensing system output.

Figure 16

Figure 14. Input and output signals for parameter estimation (a) pressure (b) deflection.

Figure 17

Table IV. Comparison of the regression statistics for the three derived models.

Figure 18

Figure 15. Comparison of the estimated polynomial models (ARX, ARMAX, OE) with the actual output.

Figure 19

Figure 16. The stability analysis of the estimated ARX model of free actuator with Nyquist diagram.

Figure 20

Table V. MLP-ANN error statistics at different numbers of hidden layers and neurons.

Figure 21

Table VI. RBF-ANN error statistics at different numbers of hidden layers and neurons.

Figure 22

Table VII. Comparing prediction accuracy statistics of the trained ANNs, and ARX regression model.

Figure 23

Figure 17. Comparing the prediction accuracy of trained ANNs, ARX regression model, and target angle attained through the sensing system.

Figure 24

Figure 18. Schematic demonstration of the flexed soft actuator and the definition of the relative angle and at MCP, PIP, and DIP joints.

Figure 25

Figure 19. Experimental setup for motion analysis of the soft actuator interacting with the index finger. This setup includes the soft actuator accompanying a 3D-printed finger prosthetic and the sensing system.

Figure 26

Table VIII. Error statistics of the trained ANNs for the index finger’s joints.

Figure 27

Figure 20. Comparing prediction output of trained ANN and measured angular motion of the actuator’s sections at MCP, PIP, and DIP joints while interacting with an index finger during flexion and extension.