| Literature DB >> 31338448 |
Quang Vinh Doan1, Duy Duong Pham2.
Abstract
In this paper, we propose a system for trajectory of walker estimation. The system consists of an inertial measurement unit (IMU) and two encoders attached to a front-wheel walker. The IMU is employed to estimate the trajectory of the walker while the encoders are used to update the trajectory of the walker during rolling on the floor. Three update equations are proposed: quaternion update using the vertical vector, quaternion update using the yaw angle of the walker and position update using encoders. We implemented an experiment which focused on four walking styles of: continuous rolling, step by step rolling, complete lifting and 2 back tips lifting. Results of the experiment show the appropriateness of proposed update equations in all cases in general and in continuous rolling in particular.Entities:
Keywords: Electrical engineering; Front-wheel walker; IMU; Inertial navigation; Inertial sensor; Mechanical engineering; Walker's trajectory
Year: 2019 PMID: 31338448 PMCID: PMC6579904 DOI: 10.1016/j.heliyon.2019.e01896
Source DB: PubMed Journal: Heliyon ISSN: 2405-8440
Fig. 1Proposed walker system with an IMU unit and encoder modules.
Fig. 2IMU, body and world coordinate systems.
Fig. 3Position and angle computation during rolling intervals.
Fig. 4Proposed system for walking monitoring.
Distance estimation error (m) for 20 m walking with continuous rolling.
| User | Standard | Pure INA | INA + vertical update | INA + yaw angle update | INA + position update |
|---|---|---|---|---|---|
| 1 | Mean | −4.594 | −7.664 | 0.597 | 0.312 |
| RMSE | 5.002 | 7.724 | 5.359 | 0.313 | |
| 2 | Mean | −42.362 | −4.390 | −9.892 | 0.328 |
| RMSE | 51.243 | 4.514 | 14.518 | 0.340 | |
| 3 | Mean | −9.278 | −4.540 | 0.425 | 0.156 |
| RMSE | 35.987 | 4.648 | 17.964 | 0.210 | |
| 4 | Mean | 2.702 | 6.928 | −2.175 | 0.200 |
| RMSE | 2.835 | 7.006 | 17.857 | 0.237 | |
| 5 | Mean | 6.848 | −3.946 | 11.255 | 0.640 |
| RMSE | 7.417 | 3.999 | 12.152 | 0.730 | |
Mean: Mean of error. RMSE: Root mean square of error.
Distance estimation error (m) for 20 m walking with step-by-step rolling.
| User | Standard | Pure INA | INA + vertical update | INA + yaw angle update | INA + position update |
|---|---|---|---|---|---|
| 1 | Mean | −0.438 | 0.537 | 0.069 | 0.1880 |
| RMSE | 0.453 | 0.558 | 0.078 | 0.194 | |
| 2 | Mean | −0.443 | 0.010 | 0.045 | −0.23 |
| RMSE | 0.444 | 0.113 | 0.099 | 0.239 | |
| 3 | Mean | −0.719 | −0.321 | −0.316 | −0.272 |
| RMSE | 0.738 | 0.365 | 0.346 | 0.282 | |
| 4 | Mean | −0.303 | 0.242 | 0.023 | 0.024 |
| RMSE | 0.309 | 0.260 | 0.076 | 0.084 | |
| 5 | Mean | −0.319 | 0.170 | 0.023 | −0.002 |
| RMSE | 0.332 | 0.207 | 0.087 | 0.137 | |
Mean: Mean of error. RMSE: Root mean square of error.
Distance estimation error (m) for 20 m walking with complete lifting.
| User | Standard | Pure INA | INA + vertical update | INA + yaw angle update | INA + position update |
|---|---|---|---|---|---|
| 1 | Mean | 0.231 | 0.369 | 0.473 | 0.467 |
| RMSE | 0.275 | 0.397 | 0.495 | 0.499 | |
| 2 | Mean | 0.510 | 0.629 | 0.510 | 0.520 |
| RMSE | 0.573 | 0.677 | 0.562 | 0.559 | |
| 3 | Mean | −0.292 | −0.158 | −0.062 | 0.005 |
| RMSE | 0.544 | 0.477 | 0.448 | 0.438 | |
| 4 | Mean | 0.248 | 0.334 | 0.401 | 0.452 |
| RMSE | 0.397 | 0.449 | 0.497 | 0.536 | |
| 5 | Mean | −0.460 | −0.350 | −0.262 | −0.194 |
| RMSE | 0.504 | 0.405 | 0.332 | 0.282 | |
Mean: Mean of error. RMSE: Root mean square of error.
Distance estimation error (m) for 20 m walking with 2 back tips lifting.
| User | Standard | Pure INA | INA + vertical update | INA + yaw angle update | INA + position update |
|---|---|---|---|---|---|
| 1 | Mean | 0.360 | 0.481 | 0.566 | 0.383 |
| RMSE | 0.399 | 0.513 | 0.595 | 0.441 | |
| 2 | Mean | 0.712 | 0.623 | 0.903 | 0.299 |
| RMSE | 0.729 | 0.699 | 0.915 | 0.441 | |
| 3 | Mean | 0.060 | 0.121 | 0.174 | 0.218 |
| RMSE | 0.076 | 0.132 | 0.183 | 0.225 | |
| 4 | Mean | 0.237 | 0.317 | 0.379 | 0.325 |
| RMSE | 0.311 | 0.383 | 0.440 | 0.381 | |
| 5 | Mean | 0.060 | 0.149 | 0.219 | 0.272 |
| RMSE | 0.152 | 0.205 | 0.262 | 0.309 | |
Mean: Mean of error. RMSE: Root mean square of error.