Whole-Body Motion Guided Reference Generation for Uncertainty-Aware Compliant Assistance
Abstract
Exoskeletons have shown great potential for augmenting human physical capabilities, yet generating reliable assistance remains challenging because human motion patterns and interaction requirements vary substantially in practice. To address this problem, a dual-loop assistance strategy is proposed to couple multimodal exoskeleton trajectory generation with variable admittance control, where trajectory variance links the outer-loop generator and the inner-loop controller. The generator synthesizes future exoskeleton trajectories through denoising, primarily using whole-body human motion and exoskeleton proprioception, with task descriptions as auxiliary semantic cues. To reduce cross-modal representation mismatch, a three-stage training pipeline is introduced to progressively optimize the human motion encoder, the exoskeleton proprioception encoder, and the trajectory generator. In the inner loop, multiple future trajectories are sampled from the generator to estimate the trajectory mean and variance. The mean is used as the control reference, while the variance provides an uncertainty measure for prediction reliability. This measure is further incorporated into a stiffness regulation law, enabling compliant assistance with input-to-state stability under bounded lumped interaction input. Experimental results demonstrate that the proposed method significantly reduces muscle activation levels compared with standard baselines, while also decreasing users' metabolic energy expenditure relative to the unassisted condition.
Figures & tables
| ID | Task | ID | Task |
| Task 1 | Lift and carry a box from the right-side floor to the table in front | Task 8 | OK gesture |
| Task 2 | Move a box horizontally between floor positions | Task 9 | Stop gesture |
| Task 3 | Carry a box while walking forward | Task 10 | Quiet gesture |
| Task 4 | Lift a box from the table to the floor | Task 11 | Wave gesture |
| Task 5 | Lift a box from the floor to the table | Task 12 | Salute gesture |
| Task 6 | Repetitive box lifting and placing | Task 13 | Six-box shelf stacking |
| Training Scheme | Exoskeleton MAE (rad) | Exoskeleton MSE (rad 2 ) | Exoskeleton RMSE (rad) |
| Stage 3 only | |||
| Stage 2 + Stage 3 | |||
| Stage 1 + Stage 2 + Stage 3 |
| Conditional Inputs | Exoskeleton MAE (rad) | Exoskeleton MSE (rad 2 ) | Exoskeleton RMSE (rad) |
| Full multimodal inputs | |||
| Without human motion | |||
| Without task description | |||
| Without human motion and task description |
| Task | Right BRR | Right BB | Right TB | |||
| Proposed | Method in [ 18 ] | Proposed | Method in [ 18 ] | Proposed | Method in [ 18 ] | |
| 1 | ||||||
| 2 | ||||||
| 3 | ||||||
| 4 | ||||||
| 5 | ||||||
| Task level | Subject level | ||||
| Task | Pearson | Spearman | Subject | Pearson | Spearman |
| 1 | 0.6379 | 0.7346 | 1 | 0.6128 | 0.6801 |
| 2 | 0.6892 | 0.7737 | 2 | 0.5685 | 0.6427 |
| 3 | 0.6811 | 0.7297 | 3 | 0.5690 | 0.6813 |
| 4 | 0.7236 | 0.7400 | 4 | 0.5597 | 0.5498 |
| 5 | 0.7288 | 0.7737 | 5 | 0.6125 | 0.6636 |
| Load | Left BRR | Left BB | Left TB | |||
| Method in [ 46 ] | Proposed | Method in [ 46 ] | Proposed | Method in [ 46 ] | Proposed | |
| 0 kg | ||||||
| 2 kg | ||||||
| 5 kg | ||||||
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Category | Parameter | Value |
| Data split | Training/test subjects | 3/7, disjoint |
| RGB-D sensing | RGB-D camera | ZED 2i |
| Multimodal input | Input frequency | 20 Hz |
| Input window | Human motion history | 20 frames |
| Input window | Proprioception history | 20 frames |
| Prediction | Future horizon | 40 frames |
| Task | Muscle | Reduction (%) | 95% CI (%) | ||
| 1 | Right BRR | ||||
| 1 | Right BB | ||||
| 1 | Right TB | ||||
| 1 | Left BRR | ||||
| 1 | Left BB | ||||
| 1 | Left TB |
| Load | Muscle | Reduction (%) | 95% CI (%) | ||
| 0 kg | Left BRR | ||||
| 0 kg | Left BB | ||||
| 0 kg | Left TB | ||||
| 2 kg | Left BRR | ||||
| 2 kg | Left BB | ||||
| 2 kg | Left TB |
Assistive Robotics
Assistive robotics develops robots and wearable devices that support mobility, daily activities, rehabilitation, and care.
See all 207 papers