1. Introduction
Indoor positioning and Activities of Daily Living (ADLs) identification are essential components in Ambient Assisted Living (AAL) environments, designed to enhance the safety, independence, and well-being of elderly or individuals with disabilities [
1]. Indoor location-based services (LBSs) allow for real-time tracking of residents within their living spaces, enable emergency response in case of falls or health incidents, monitor mobility patterns to detect potential health concerns, and facilitate context-aware automations, such as adjusting lighting or environmental controls. LBSs can express the importance of location awareness, making things more intelligent and offering more efficient context-aware services, that can provide a plethora of solutions in multiple domains such as public safety and healthcare [
2].
There are several widely used techniques that are used in localization systems. The variety of these techniques leverage modalities such as, Received Signal Strength Indicator (RSSI) signal measurements, and Time of Flight (TOF) measurements. Each technique has its advantages/disadvantages and limitations [
3]. TOF techniques offer better localization results but require specialized hardware that increases the deployment cost. On the contrary, RSSI-based techniques’ main advantage is the low-cost deployment (no specialized hardware) making a suitable choice for large scale deployments. RSSI-based techniques can be divided into two categories, distance-based, and fingerprinting-based (FP-based) [
1]. Fingerprinting-based techniques exploit a vector of RSSI measurements in known fingerprint positions to create a so-called reference fingerprint map (RFM). Then, a machine-learning regressor is fed with the RFM data to build an association rule between RSSI measurements and their corresponding position estimates. Although FP-based techniques can predict effectively the position of mobile nodes, they are inefficient when deployed in large-scale areas.
In contrast, distance-based techniques directly translate RSSI values into position coordinates for mobile nodes using mathematical models that estimate the distance between transmitter and receiver based on signal attenuation [
4]. Although distance-based methods are generally less resource-intensive and easier to apply to larger scale areas compared to the technique mentioned above, they tend to suffer from reduced accuracy due to the inherent variability and from the unpredictable evolution of RSSI values caused by multipath effects, interference from various obstacles and environmental changes. As a result, the estimated distances may lead to significant errors in position estimation, especially in indoor environments.
Meanwhile, ADL identification involves monitoring tasks like eating, dressing, and bathing to assess the individual’s health status and detect early signs of cognitive or physical decline [
5]. This information supports tailored interventions, such as reminders for essential activities, personalized health plans, and actionable insights for caregivers. Together, these technologies enable proactive care, improved safety, and greater autonomy, fostering smarter and more responsive living environments that support aging-in-place and reduce healthcare costs. Machine learning plays a key role in this process by analyzing complex behavioral data patterns, enhancing activity recognition accuracy, and enabling adaptive systems that respond intelligently to individual needs.
By tracking a person’s real-time location within their living environment using communication technologies like Wi-Fi, BLE beacons, or sensors, and combining it with sensor data (motion detectors, wearable devices, or smart home appliances), it effectively enables the accurate detection can categorization of the type and quality of activities being performed [
6]. For instance, detecting prolonged presence in the kitchen along with interactions with smart appliances may indicate meal preparation, while extended time in the bathroom combined with water usage can suggest bathing. Similarly, lack of movement or abnormal positioning (e.g., remaining in bed for an unusually long period) may signal potential health concerns such as falls or mobility issues.
The fusion of location-based data and activity recognition provides a richer context for accurately modeling and identifying ADLs, enabling smart systems to deliver personalized assistance, trigger reminders, or alert caregivers to unusual behavior patterns, ultimately enhancing safety and proactive care management [
7]. ADL modeling plays a critical role in translating raw sensor and location data into meaningful insights about an individual’s functional abilities and daily routines. By formalizing how activities are identified, categorized, and interpreted, ADL modeling ensures consistency, enhances accuracy, and enables intelligent systems to make reliable, context-aware decisions that support health monitoring and intervention.
This paper introduces a comprehensive framework that leverages IoT signal processing and ML algorithms to achieve precise indoor localization and effective environmental monitoring. Furthermore, it exploits the person’s position and determines whether he performs one of the ADLs defined. The proposed framework incorporates a feedback process that dynamically adjusts system parameters based on real-time conditions, ensuring adaptability and resilience. By integrating feedback mechanisms, the framework enhances its ability to cope with environmental variability, signal noise, and unforeseen disruptions.
The remainder of this paper is structured as follows:
Section 2 reviews related work in IoT-based indoor localization and monitoring systems.
Section 3 outlines the proposed framework, detailing its architecture, key components, and feedback-driven methodology.
Section 4 presents the experimental setup, dataset description, and evaluation metrics used to validate the framework.
Section 5 presents the machine learning training process.
Section 6 discusses the results and implications of the findings. In
Section 7, the use of positioning information to detect an Activity of Daily Living (ADL) is examined, and a proof-of-concept experiment is presented. Finally,
Section 8 concludes the paper with insights into future research directions.