| Literature DB >> 28611621 |
Andrea Parri1, Elena Martini1, Joost Geeroms2, Louis Flynn2, Guido Pasquini3, Simona Crea1, Raffaele Molino Lova3, Dirk Lefeber2, Roman Kamnik4, Marko Munih4, Nicola Vitiello1,3.
Abstract
Restoring locomotion functionality of transfemoral amputees is essential for early rehabilitation treatment and for preserving mobility and independence in daily life. Research in wearable robotics fostered the development of innovative active mechatronic lower-limb prostheses designed with the goal to reduce the cognitive and physical effort of lower-limb amputees in rehabilitation and daily life activities. To ensure benefits to the users, active mechatronic prostheses are expected to be aware of the user intention and properly interact in a closed human-in-the-loop paradigm. In the state of the art various cognitive interfaces have been proposed to online decode the user's intention. Electromyography in combination with mechanical sensing such as inertial or pressure sensors is a widely adopted solution for driving active mechatronic prostheses. In this framework, researchers also explored targeted muscles re-innervation for an objective-oriented surgical amputation promoting wider usability of active prostheses. However, information kept by the neural component of the cognitive interface deteriorates in a prolonged use scenario due to electrodes-related issues, thereby undermining the correct functionality of the active prosthesis. The objective of this work is to present a novel controller for an active transfemoral prosthesis based on whole body awareness relying on a wireless distributed non-invasive sensory apparatus acting as cognitive interface. A finite-state machine controller based on signals monitored from the wearable interface performs subject-independent intention detection of functional tasks such as ground level walking, stair ascent, and sit-to-stand maneuvres and their main sub-phases. Experimental activities carried out with four transfemoral amputees (among them one dysvascular) demonstrated high reliability of the controller capable of providing 100% accuracy rate in treadmill walking even for weak subjects and low walking speeds. The minimum success rate was of 94.8% in performing sit-to-stand tasks. All the participants showed high confidence in using the transfemoral active prosthesis even without training period thanks to intuitiveness of the whole body awareness controller.Entities:
Keywords: prosthetics control; robotic prosthetics; sensory fusion; transfemoral amputation; wearable sensors; whole body awareness
Year: 2017 PMID: 28611621 PMCID: PMC5448151 DOI: 10.3389/fnbot.2017.00025
Source DB: PubMed Journal: Front Neurorobot ISSN: 1662-5218 Impact factor: 2.650
Figure 1Schematic overview of the main components of the WBAC for the CYBERLEGs ATP. The ATP is controlled by means of WBAC monitoring signals from the WSA composed of 7 IMUs and a pair of instrumented sensitive shoes. Sensory fusion and intent recognition are performed in the real-time controller integrated in the backpack endowed with Zigbee receiver for acquiring signals from the WSA and with batteries for operating the ATP.
Figure 2Conceptual block diagram of the recognized manouvres and allowed transitions between them. Each light blue block represents a state. Red and orange blocks within blue states represents subphases of the task. Arrows represents transitions between states labeled with letters. Letters are recalled in Table 1.
Kinematic variables extracted from the WSA and used as input for the controller for implementing transition rules.
| ω: | Angular velocity of the IMUs placed on right/left feet, shanks, and thighs [rad/s] | |
| θ: | Joint angles of right/left knee and hip [deg] | |
| GRF: | Ground reaction force [N] | |
| Sound_length, Prosthesis_length: | Hip-ankle distance at a given time normalized to the maximal leg length | |
| Rflat, Lflat: | Foot flat indicator [bool] | |
| Quiet standing | A | |ωR_thigh| < 0,1 AND |ωL_thigh| < 0,1 AND |ωR_shank| < 0,1 AND |ωL_shank| < 0,1 AND |ωR_foot| < 0,1 AND |ωL_foot| < 0,1 |
| Sitting Down | B | ωR_thigh > 0,2 AND ωL_thigh < −0,2 AND |ωR_shank| < 1,5 AND |ωL_shank| < 1,5 AND |ωR_foot| < 0,5 AND |ωL_foot| < 0,5 AND L |
| Quiet Sitting | C | |ωR_thigh| < 0,15 AND |ωL_thigh| < 0,15 AND |ωR_shank| < 0,15 AND |ωL_shank| < 0,15 AND |ωR_foot| < 0,15 AND |ωL_foot| < 0,15 |
| Standing Up | D | ωR_thigh < −0,5 AND ωL_thigh > 0,5 AND |ωR_shank| < 1 AND |ωL_shank| < 1 AND |ωR_foot| < 0,5 AND |ωL_foot| < 0,5 |
| Initiation | E | ωR_foot < −0,5 OR ωL_foot > 0,5 |
| Walking | F | [(ωL_foot > 0,7 AND ωL_shank > 0,5) OR (ωR_foot < −0,7 AND ωR_shank < −0,5)] AND [NOT(Lflat) OR NOT(Rflat)] |
| DS-PTS Double Support—Prosthesis To Swing | W1 | ωsound_foot > 0 AND ωsound_shank > 0 AND ωsound_thigh > 0 |
| SS-S Single Support—Sound | W2 | ωprosthesis_foot < 0 OR ωprosthesis_shank < 0 |
| DS-STS Double Support—Sound To Swing | W3 | ωsound_foot > 1 AND ωprosthesis_shank < 0 |
| SS-P Single Support—Prosthesis | W4 | ωsound_thigh < −1 AND ωsound_foot < 1 |
| Stair Ascent | G | GRFprosthesis > GRFthr AND GRFsound < GRFthr AND [(θKnee_sound > SA_K_Angle AND θHip_sound > SA_H_Angle) OR (θKnee_sound+ θHip_sound) > (SA_K_Angle+ SA_H_Angle)] |
| SL Sound Lifting | S1 | GRFprosthesis > GRFthr AND (ωsound_shank > 0, 5 OR ωsound_foot > 0,5) |
| SP Sound Placement | S2 | GRFsound>GRFthr AND |ωsound_foot| < 0,1 AND ωsound_thigh < 0 |
| PL Prosthesis Lifting | S3 | GRFsound > GRFthr AND GRFprosthesis < GRFthr |
| PP Prosthesis Placement | S4 | GRFsound > GRFthr AND Sound_length > SA_length |
| Termination | H | |ωR_thigh| < 0,1 AND |ωL_thigh| < 0,1 AND |ωR_shank| < 0,1 AND |ωL_shank| < 0,1 AND |ωR_foot| < 0,1 AND |ωL_foot| < 0,1 |
Transition rules are labeled through the letters as the colored arrows in Figure .
Description of the control variables for the low-level controllers and their setpoints for the ATP actuated joints and mechanisms.
| Weight Acceptance Locking Mechanism | [mm] | Locked Unlocked | High knee joint stiffness Low knee joint stiffness | |
| Energy Transfer Locking Mechanism | [mm] | Locked | Energy Transfer mechanism engaging knee and ankle joints | |
| Unlocked | Energy Transfer mechanism not engaging knee and ankle joints | |||
| Knee Drive Position | [mm] | Flexed | Knee joint in flexed configuration | |
| Half-flexed | Knee joint in half-flexed configuration | |||
| Extended | Knee joint in extended configuration | |||
| Ankle Motor Position | [deg] | Quiet Standing | Ankle angle during quiet standing | |
| Push off | Ankle angle during the push off phase | |||
| Swing Angle | Ankle angle during the swing phase | |||
| Flat Angle | Ankle angle during the foot flat phase |
Description of the control setpoints commanded for each maneuvre and phase at the low-level controllers.
| Quiet standing | Locked | Unlocked | Extended | Quiet Standing |
| Sitting Down | Unlocked | Unlocked | Gradually flexed as f(θknee, τkneeest) | Quiet Standing |
| Quiet Sitting | Unlocked | Unlocked | Flexed | Quiet Standing |
| Standing Up | Gradually locked as f(θknee) | Unlocked | Gradually extended as f(θknee, τkneeest) | Quiet Standing |
| Initiation | Locked | Unlocked | Extended | Quiet Standing |
| DS-PTS, Double Support—Prosthesis To Swing | Unlocked | Locked | Half-Flexed | Pushoff |
| SS-S, Single Support—Sound | Unlocked | Unlocked | Half-flexed | Swing Angle |
| DS-STS, Double Support—Sound To Swing | Locked (early stance)—Unlocked (late stance) | Unlocked (early stance)—Locked (late stance) | Half-flexed | Flat (early stance) -Pushoff (late stance) |
| SS-P, Single Support—Prosthesis | Locked (early stance)—Unlocked (late stance) | Unlocked (early stance)—Locked (late stance) | Half-flexed | Flat (early stance) -Pushoff (late stance) |
| SL, Sound Lifting | Locked | Unlocked | Extended | Quiet Standing |
| SP, Sound Placement | Locked | Unlocked | Extended | Quiet Standing |
| PL, Prosthesis Lifting | Unlocked | Locked | Flexed | Swing Angle |
| PP, Prosthesis Placement | Gradually locked as f(θknee) | Unlocked | Extended | Quiet Standing |
| Termination | Locked | Unlocked | Extended | Quiet Standing |
Characteristics of the enrolled subjects.
| Age | 67 | 72 | 65 | 48 |
| Gender | M | M | M | M |
| Height | 180 | 175 | 168 | 172 |
| Weight | 58 | 63 | 64 | 62 |
| Year of amputation | 11 | 2 | 4 | 26 |
| Reason of amputation | Traumatic | Dysvascular | Traumatic | Traumatic |
| Mobility | K3 | K1 | K2 | K3 |
Figure 3Overview of the experimental protocol with subjects performing: (A) ground-level walking between parallel bars, (B) stair ascent, and (C) sit-to-stand/stand-to-sit manouvres. The participant shown in this figure has provided written informed consent for the publication of this image.
Figure 4Overview of the ATP kinematics during GLW tasks. (A) GLW-TM: steady-state gait variables from a representative subjects were segmented with the sound limb heel strike and averaged across strides. Averaged profiles as a percentage of the gait cycle are reported contoured by the standard deviation. (B) GLW-PB: Time series of the gait variables from a representative trial of a representative subject while walking between parallel bars.
Success rate of the GLW-TM and GLW-PB tasks.
| #1 | 337 | 337 | 335 | 335 | 337 | 337 | 336 | 336 | 4 | 4 | 4 | 4 |
| #2 | 14 | 14 | 13 | 13 | 14 | 14 | 14 | 14 | 1 | 1 | 1 | 1 |
| #3 | 65 | 65 | 64 | 64 | 65 | 65 | 65 | 65 | 1 | 1 | 1 | 1 |
| #4 | 567 | 567 | 564 | 564 | 567 | 567 | 567 | 567 | 3 | 3 | 3 | 3 |
| All subjects | 983 | 983 | 976 | 976 | 983 | 983 | 982 | 982 | 9 | 9 | 9 | 9 |
| SR [%] | 100.0 | 100.0 | 100.0 | 100.0 | 100.0 | 100.0 | ||||||
| #1 | 83 | 83 | 76 | 76 | 83 | 83 | 74 | 74 | 20 | 20 | 19 | 20 |
| #2 | 73 | 78 | 63 | 67 | 79 | 82 | 77 | 79 | 17 | 17 | 16 | 17 |
| #3 | 171 | 174 | 138 | 142 | 174 | 177 | 173 | 175 | 34 | 34 | 34 | 34 |
| #4 | 141 | 152 | 122 | 134 | 133 | 140 | 132 | 138 | 27 | 31 | 31 | 31 |
| All subjects | 468 | 487 | 399 | 419 | 469 | 482 | 456 | 466 | 98 | 102 | 102 | |
| SR [%] | 96.1 | 95.2 | 97.3 | 97.9 | 96.1 | 98.0 | ||||||
For each subject, the number of occurrence of the subphases is reported together with the number of correct classification.
Confusion matrix of the Intended vs. Detected transitions occurring at the (A) onset of each activity and (B) end of the steady activities.
| Intended | QS > QS | 100% | 0% | 0% | 0% | Intended | GLW > GLW | 99.9% | 0.1% | x | x |
| Transition | QS > StS | 2.5% | 97.5% | 0% | 0% | Transition | GLW > QS | 1.8% | 98.2% | x | x |
| QS > SA | 0% | 0% | 91.7% | 8.3% | SA > SA | x | x | 100% | 0% | ||
| QS > GLW | 3.6% | 0% | 0% | 96.4% | SA > QS | x | x | 0% | 100% | ||
Percentage values were obtained for all the subjects during all the trials. GLW, Ground Level Walking; QS, Quiet Standing; SA, Stair Ascent.
Figure 5Overview of the ATP kinematics during: (A) SA tasks: gait variables from a representative subjects were segmented with the sound limb foot contact and averaged across strides on the stairs. Averaged profiles as a percentage of the step cycle are reported contoured by the standard deviation; (B) StS: gait variables from a representative subjects were segmented on the task execution and averaged across trials. Averaged profiles as a percentage of the task execution are reported contoured by the standard deviation.
Success rate of the SA task.
| #1 | 24 | 24 | 22 | 24 | 22 | 24 | 22 | 24 | 22 | 24 |
| #2 | 10 | 12 | 10 | 10 | 10 | 10 | 10 | 10 | 10 | 10 |
| #3 | 9 | 9 | 9 | 9 | 9 | 9 | 9 | 9 | 9 | 9 |
| #4 | 23 | 27 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 |
| All subjects | 66 | 72 | 64 | 66 | 64 | 66 | 64 | 66 | 64 | 66 |
| SR [%] | 91.7 | 97.0 | 97.0 | 97.0 | 97.0 | |||||
For each subject, the number of occurrence of the subphases is reported together with the number of correct classification.
Success rate of the StS task.
| #1 | 29 | 29 | 27 | 29 | 25 | 29 | 25 | 29 |
| #2 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 |
| #3 | 22 | 22 | 22 | 22 | 22 | 22 | 22 | 22 |
| #4 | 14 | 14 | 14 | 14 | 14 | 14 | 14 | 14 |
| All subjects | 77 | 77 | 75 | 77 | 73 | 77 | 73 | 77 |
| SR [%] | 100.0 | 97.4 | 94.8 | 94.8 | ||||
For each subject, the number of occurrence of the subphases is reported together with the number of correct classification.