| Literature DB >> 23773851 |
Patrice Boucher1, Amin Atrash, Sousso Kelouwani, Wormser Honoré, Hai Nguyen, Julien Villemure, François Routhier, Paul Cohen, Louise Demers, Robert Forget, Joelle Pineau.
Abstract
BACKGROUND: Many people with mobility impairments, who require the use of powered wheelchairs, have difficulty completing basic maneuvering tasks during their activities of daily living (ADL). In order to provide assistance to this population, robotic and intelligent system technologies have been used to design an intelligent powered wheelchair (IPW). This paper provides a comprehensive overview of the design and validation of the IPW.Entities:
Mesh:
Year: 2013 PMID: 23773851 PMCID: PMC3691756 DOI: 10.1186/1743-0003-10-58
Source DB: PubMed Journal: J Neuroeng Rehabil ISSN: 1743-0003 Impact factor: 4.262
Figure 1Intelligent power wheelchair prototype.
Figure 2Hardware architecture.
Figure 3Control architecture of the semi-autonomous navigation system.
Relation between task-oriented modules and primitive behaviors
| Wall following | M1 | |||
| Parking | M2 | |||
| Passing through narrow passage | M3 |
Figure 4State machine defining the parking strategy.
Figure 5Example of narrow passage and waypoint sequence determination (blue curve).
Figure 6Computation of the waypoint sequence used for narrow door passage.
Figure 7Overview of the interaction architecture.
States of the dialogue manager for the Wheelchair Skill Test domain
| 1 | Avoid obstacle |
| 2 | Drive slowly backward |
| 3 | Drive slowly forward |
| 4 | Drive slowly one meter backward |
| 5 | Drive slowly two meters backward |
| 6 | Go down ridge |
| 7 | Move joystick away |
| 8 | Move joystick back |
| 9 | Roll forward |
| 10 | Set speed to fast |
| 11 | Set speed to medium |
| 12 | Tilt seat backward |
| 13 | Turn controller off |
| 14 | Turn controller on |
| 15 | Turn ninety degrees (left or right) |
| 16 | Drive fast backward |
| 17 | Drive fast forward |
| 18 | Tilt seat forward |
| 19 | Drive one meter forward |
| 20 | Drive two meters forward |
| 21 | Drive backward |
| 22 | Align to wall |
| 23 | Stop |
| 24 | Veer (left or right) |
| 25 | Turn a little (to the left or to the right) |
| 26 | Pass through door |
| 27 | Parking (to the left or to the right) |
Wheelchair skills included in the Robotic Wheelchair Skill Test (RWST)
| 8 | 1 | Rolls forward 10 meters |
| 10 | 2 | Rolls backward 5 meters |
| 11 | 3 | Turns left/right in forward propulsion |
| 12 | 4 | Turns left/right in backward propulsion |
| 13 | 5 | Turns left/right 180 degrees |
| 14 | 6 | Lateral manoeuvers (parking) |
| 15 | 7 | Gets through hinged door |
| 20 | 8 | Rolls 100 meters through hallway |
| 21 | 9 | Avoids mobile obstacles |
| 22 | 10 | Ascend 5-degree right incline |
| 23 | 11 | Descend 5-degree right incline |
| 24 | 12 | Ascend 10-degree right incline |
| 25 | 13 | Descend 10-degree right incline |
| 26 | 14 | Rolls on lateral inclined incline |
| 27 | 15 | Rolls 2 meters on gravel |
Figure 8Example of maneuver executions: lateral maneuver (parking).
Figure 9Example of maneuver executions: door frame traversal.
Figure 10Example of maneuver executions: slope climbing.
Figure 11Example of maneuver executions: motion on incline.
Figure 12Example of maneuver executions: motion on gravel.
Figure 13Example of maneuver executions: motion through hallway.
Dependency between moving speed and minimal distance to obstacles (all subjects, n = 17)
| Rolls forward 10 meters, Rolls backward 5 meters | 0.33 | 0.09 | 0.44 |
| Turns left/right 180 degrees | 0.06 | 0.23 | 0.42 |
| Ascends 5-degree right incline, | 0.13 | 0.12 | 0.19 |
| Descends 5-degree right incline, | |||
| Ascends 10-degree right incline, | |||
| Descends 10-degree right incline | |||
| Lateral maneuvers (parking) | 0.15 | 0.13 | 0.14 |
| Gets through hinged door | 0.33 | 0.10 | 0.24 |
| Rolls 100 meters through hallway | 0.31 | 0.11 | 0.27 |
Average scores for non-users (n = 8)
| 1 | Rolls forward 10m | 100 | 100 | 100 | 100 |
| 2 | Rolls backward 5m | 87.5 | 100 | 87.5 | 100 |
| 3 | Turns left/right in forward propulsion (n = 7) | 85.7 | 100 | 100 | 100 |
| 4 | Turns left/right in backward propulsion | 83.3 | 100 | 100 | 100 |
| Joystick (n = 7); Vocal (n = 6) | |||||
| 5 | Turns left/right 180 degrees | 83.3 | 100 | 83.3 | 100 |
| Vocal (n = 6) | |||||
| 6 | Lateral maneuvres (parking) | 100 | 100 | 100 | 100 |
| 7 | Gets through hinged door | 100 | 100 | 100 | 100 |
| 8 | Rolls 100 meters in hallway | 100 | 100 | 100 | 100 |
| Vocal (n = 7) | |||||
| 9 | Avoids mobile obstacles | 100 | 100 | 100 | 100 |
| Vocal (n = 7) | |||||
| 10 | Ascends 5-degree right incline | 100 | 100 | 100 | 100 |
| 11 | Descends 5-degree right incline | 100 | 100 | 100 | 100 |
| 12 | Ascends 10-degree right incline | 100 | 100 | 100 | 100 |
| 13 | Descends 10-degree right incline | 100 | 100 | 100 | 100 |
| 14 | Rolls on laterally inclined incline | 100 | 100 | 100 | 100 |
| Vocal (n = 7) | |||||
| 15 | Rolls 2 meters on gravel | 100 | 100 | 100 | 100 |
| Average | All 15 tasks | 96.0 | 100 | 98.1 | 100 |
Average scores for WC-users (n = 9)
| 1 | Rolls forward 10m | 100 | 100 | 100 | 100 |
| 2 | Rolls backward 5m | 100 | 100 | 100 | 100 |
| 3 | Turns left/right in forward propulsion | 88.9 | 100 | 100 | 100 |
| 4 | Turns left/right in backward propulsion | 88.9 | 100 | 88.9 | 100 |
| 5 | Turns left/right 180 degrees | 66.7 | 100 | 88.9 | 100 |
| 6 | Lateral maneuvers (parking) | 100 | 100 | 100 | 100 |
| 7 | Gets through hinged door | 100 | 100 | 100 | 100 |
| 8 | Rolls 100 meters in hallway | 77.8 | 100 | 77.8 | 100 |
| 9 | Avoids mobile obstacles | 100 | 100 | 100 | 100 |
| 10 | Ascends 5-degree right incline | 100 | 100 | 100 | 100 |
| 11 | Descends 5-degree right incline | 100 | 100 | 100 | 100 |
| 12 | Ascends 10-degree right incline | 100 | 100 | 100 | 100 |
| 13 | Descends 10-degree right incline | 100 | 100 | 100 | 100 |
| 14 | Rolls on laterally inclined incline | 100 | 100 | 100 | 100 |
| 15 | Rolls 2 meters on gravel | 100 | 100 | 100 | 100 |
| Average | All 15 tasks | 94.8 | 100 | 97.0 | 100 |
Individual scores for the 15 tasks performed by non-users (n=8)
| S1 | 93.3 | 100 | 100 | 100 |
| S2 | 100 (n = 12) | 100 (n = 13) | 100 (n = 12) | 100 (n = 13) |
| S3 | 100 (n = 13) | 100 | 100 (n = 13) | 100 |
| S4 | 92.9 (n = 14) | 100 | 100 (n = 14) | 100 |
| S5 | 100 (n = 13) | 100 | 100 (n = 13) | 100 |
| S6 | 86.7 | 100 | 86.7 | 100 |
| S7 | 100 | 100 | 100 | 100 |
| S8 | 100 | 100 | 100 | 100 |
(Calculated as a ratio between the number of tasks that were successful, over the number of tasks attempted).
Individual scores for the 15 tasks performed by WC-users (n = 9)
| H1 | 73.3 | 100 | 80 | 100 |
| H2 | 100 | 100 | 100 | 100 |
| H3 | 100 | 100 | 100 | 100 |
| H4 | 100 | 100 | 100 | 100 |
| H5 | 93.3 | 100 | 100 | 100 |
| H6 | 100 | 100 | 100 | 100 |
| H7 | 100 | 100 | 100 | 100 |
| H8 | 93.3 | 100 | 100 | 100 |
| H9 | 93.3 | 100 | 93.3 | 100 |
(Calculated as a ratio between the number of tasks that were successful, over the number of tasks attempted).
Performance of the interaction manager using the vocal interface
| Number of commands | 168 ± 26 | 130 ± 14 |
| Word error rate | 14 ± 5 | 19 ± 7 |
| Number of queries | 19 ± 7 | 21 ± 9 |
| Number of correct actions | 144 ± 25 | 105 ± 11 |
| Number of incorrect actions | 5 ± 2 | 5 ± 2 |
RWST performance comparison for non-users
| Vocal (n = 112) | 96.0 | 98.1 |
| Game Joystick (n = 105) | 98.1 | 99 |
| Keyboard (n = 117) | 99.1 | 100 |
(Some subjects did not complete all tasks, so the number of instances per interface varies slightly).
Collision and grazing statistics
| Non-users, Vocal interface (n = 8) | 1.2 | 0.9 |
| Non-users, Game Joystick (n = 7) | 0.7 | 0.1 |
| Non-users, Keyboard (n = 8) | 0.1 | 0.1 |
| WC-users,Vocal interface (n = 9) | 0.9 | 0.3 |