Accurate On-Body Distance Estimation using BLE RSSI and IMU Sensor Fusion
| dc.contributor.author | Rajput, Aksh | en |
| dc.contributor.committeechair | Asbeck, Alan Thomas | en |
| dc.contributor.committeemember | Komendera, Erik | en |
| dc.contributor.committeemember | L'Afflitto, Andrea | en |
| dc.contributor.department | Mechanical Engineering | en |
| dc.date.accessioned | 2025-10-21T08:00:48Z | en |
| dc.date.available | 2025-10-21T08:00:48Z | en |
| dc.date.issued | 2025-10-20 | en |
| dc.description.abstract | Signal strength-based localization has gained significant traction, with technologies like Wi-Fi, BLE, and UWB being widely studied for indoor applications. However, the specific use of BLE Received Signal Strength Indicator (RSSI) for robust, short-range distance estimation on the human body remains a challenging area, primarily due to signal instability caused by multipath fading and body shadowing. This thesis presents a novel framework that fuses BLE RSSI with Inertial Measurement Unit (IMU) orientation data to overcome these limitations. We developed a custom wearable system using ESP32 microcontrollers and BNO085 IMUs and conducted a study with 6 human participants performing a series of defined arm movements. A high-precision XSens motion capture suit provided ground-truth data. This data was used to train a Long Short-Term Memory (LSTM) based model, termed QuaternionRNN, which leverages temporal sequences of normalized quaternions and RSSI to predict inter-sensor distances. The proposed model achieved a median absolute distance prediction error of approximately 3 cm on a generalized dataset. Furthermore, in a rigorous subject-wise cross-validation analysis, the model demonstrated strong generalization to unseen users, maintaining a median absolute error between 4-7 cm. This work establishes that fusing BLE RSSI with IMU data provides a cost-effective, accurate, and generalizable solution for on-body localization, offering a viable tool for applications in remote rehabilitation monitoring and human motion analysis. | en |
| dc.description.abstractgeneral | For patients recovering from a stroke, therapy often involves specific arm and hand exercises. Tracking their movement and progress outside of a clinical setting, however, is difficult. Professional motion capture systems are expensive, complex, and confined to specialized labs. This research focuses on developing a simple, low-cost wearable sensor that can accurately track a patient's limb movements at home. We built a small device, about the size of a wristwatch, that combines two types of sensors: one that measures wireless signal strength (like the bars on your phone) and another that tracks orientation (like how your phone knows when you turn it sideways). By cleverly combining the data from these two sensors using artificial intelligence, our system can precisely measure the distance between a patient's hand and their body as they move. In our study, we found this wearable system can predict this distance with an accuracy of about 3-7 centimeters (1-3 inches). This technology could one day allow therapists to monitor their patients' recovery remotely, providing valuable feedback and making rehabilitation more accessible and effective. | en |
| dc.description.degree | Master of Science | en |
| dc.format.medium | ETD | en |
| dc.identifier.other | vt_gsexam:44795 | en |
| dc.identifier.uri | https://hdl.handle.net/10919/138272 | en |
| dc.language.iso | en | en |
| dc.publisher | Virginia Tech | en |
| dc.rights | In Copyright | en |
| dc.rights.uri | http://rightsstatements.org/vocab/InC/1.0/ | en |
| dc.subject | BLE | en |
| dc.subject | RSSI | en |
| dc.subject | IMU | en |
| dc.subject | ESP32 | en |
| dc.subject | LSTM | en |
| dc.subject | QuarternionRNN | en |
| dc.subject | distance estimation | en |
| dc.title | Accurate On-Body Distance Estimation using BLE RSSI and IMU Sensor Fusion | en |
| dc.type | Thesis | en |
| thesis.degree.discipline | Mechanical Engineering | en |
| thesis.degree.grantor | Virginia Polytechnic Institute and State University | en |
| thesis.degree.level | masters | en |
| thesis.degree.name | Master of Science | en |