Smart Adaptive Child Tracking System
In today's world, parents are busy with their jobs, businesses and homes. Therefore, parents can not accompany their children everywhere. Also, child security remains one of the parents' major concerns due to the rapid increase in crimes against children. Their parenthood demands a satisfactory cont
2025-06-28 16:29:05 - Adil Khan
Smart Adaptive Child Tracking System
Project Area of Specialization Internet of ThingsProject SummaryIn today's world, parents are busy with their jobs, businesses and homes. Therefore, parents can not accompany their children everywhere. Also, child security remains one of the parents' major concerns due to the rapid increase in crimes against children. Their parenthood demands a satisfactory continuous eye on their children to safeguard them from any misfortune. The issue can be tackled by employing technologies like Global Positioning System (GPS), Internet of things (IoT) and Machine Learning. There are several tracking systems available in the market which provides real-time location. However, they are either too expensive or lack some essential features such as recording historical traces of the children and implementing geo-fencing using Adaptive Learning. We propose a cost-efficient Adaptive tracking system that allows parents to see their child's real-time location and check the trajectory followed by the child. The application will notify the parent when the child will leave or reach school. The system can also learn daily routine location using Adaptive Density-Based Spatial Clustering of Applications with Noise (ADBSCAN) and notifies parents when a child deviates from the learned path. The system comprises of a cross-platform mobile app (developed with react-native framework integrated with ADBSCAN ) and a mini tracker (composed of GPS, GSM module, and Arduino Nano). The mini-tracker gathers Spatio-temporal data and sends it to the database, which transmits it to the parent's mobile app. Nigehbaan system will ease parents to fulfil parental responsibility and help them recover a missing child. The system will also contribute to the security and wellbeing of children and United Nations' Sustainable Development Goal.
Project ObjectivesThis project aims to develop a tracking system that will reduce the parent's concerns about child security. The system will consist of a mini-tracker and a cross-platform mobile app. The mobile interface will allow parents to:
- View the real-time location of their child.
- View trajectory of a child.
- See current distance from the child.
- The app will classify a location as safe or unsafe and notify parents using Geo-Fence when the child goes beyond the learned path. Also, parents will receive a notification when the child will leave or reach school.
The hardware part will consist of Arduino Nano, on which all other components like GPS and GSM module will be connected. The Arduino Nano will be programmed with C++ language. The GPS module will record the child's location coordinates, which will be processed in Arduino nano and transmitted to the database by the GSM module. GSM will be used to notify parents about child's activities.
Adaptive Density-Based Spatial Clustering of Applications with Noise (ADBSCAN) will be employed to learn the routine patterns and cluster schools, playgrounds, homes and other daily routes as safe areas. The system utilizes the spatiotemporal nature of GPS data for reading frequent patterns. ADBSCAN's learning process will span 15 days. After which, the algorithm will be able to classify coordinates as safe or unsafe zones.
The system will use a central FireBase database where all the historic traces and the learned algorithm will be stored. The database access will be performed using the HTTP protocol.
The system will have a mobile application interface developed using JavaScript programming language in the react-native framework.
The application will ask for registration using credentials and only allow authorized parents to use and see the child's location data fetched from the database. The application interface will allow the parent (user) to view the live location, current distance from the child and Spatio-temporal history. The application generates a notification when the ADBSCAN classifies the current location as strange or unsafe. Also, the application will notify parents about their activities like leaving or reaching to school, playground etc.
Benefits of the Project- Parental benefits
The Nigehbaan tracking system will provide parents a feasible tool to look after their children anytime without physically interacting with them.
Parents can remotely view the child's live location, current distance and history of routes taken by the child. Also, the parent will receive a notification when the child misses the regular path or is taken away. This tracking system will help the parent in recovering a lost child. Ultimately, the Nigehbaan contributes to the well-being and security of children.
2. Financial benefits
Our proposed system will save purchase and high subscription charges and provide parents with a complete set of tracking features at a very low cost.
Technical Details of Final DeliverableThe final deliverable of the system will be:
- Mini-Tracker, which will be carried by child. The location recorded by the tracker will be stored in the FireBase database.
- A cross-platform mobile app, which will be installed on the parent's mobile phone, shows location updates and the location timeline of the child. The location data is fetched from the database and shown on the mobile interface. The app also sends notifications to the parents when the child's location is identified as unsafe by the Adaptive algorithm. Moreover, the application keeps the parents updated on the child's current movement, such as leaving and reaching school.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 77450 | |||
| Arduino Nano | Equipment | 4 | 1500 | 6000 |
| GSM Module | Equipment | 4 | 1250 | 5000 |
| GPS | Equipment | 4 | 750 | 3000 |
| Battery | Equipment | 3 | 150 | 450 |
| Sim808 Module | Equipment | 2 | 6500 | 13000 |
| AI thinker A9G | Equipment | 2 | 13000 | 26000 |
| Miscellaneous | Miscellaneous | 1 | 8000 | 8000 |
| SIM and Internet Package | Equipment | 4 | 1000 | 4000 |
| Google Map Api | Equipment | 1 | 8000 | 8000 |
| GSM PTA Approved Fee | Equipment | 2 | 2000 | 4000 |