Corona Virus Inspection Robot powered By Data Science AI
The COVID-19 has adversely affected almost every aspect of human life. All developing and developed countries have adopted the policies of lockdown to deter the spread of this precarious virus. Additionally, the World Health Organization (WHO) has also unleashed several standard operating procedures
2025-06-28 16:25:59 - Adil Khan
Corona Virus Inspection Robot powered By Data Science AI
Project Area of Specialization RoboticsProject SummaryThe COVID-19 has adversely affected almost every aspect of human life. All developing and developed countries have adopted the policies of lockdown to deter the spread of this precarious virus. Additionally, the World Health Organization (WHO) has also unleashed several standard operating procedures (SOPs) to curb the transmission of virus. The SOPs include following measures or protection against spread of virus.
- Wearing a face mask
- Maintaining social distancing
- Using of hand-sanitizer frequntly, and
- Get Vaccinated.
These are the key SOPs recommended by WHO. Most of the times, monitoring of these SOPs is done manually by humans. This costs lot of money and also the monitoring staff at the entrance gates can also get infected due to contact with many peoople going through the entry/exit points of buildings in public areas in particular. By adhering above elucidated SOPs, We, the students of 2K17 batch from (Information Technology Centre, Sindh Agriculture University TandoJam) have coined the idea to develop the COVID-19 inspection robot to automate the process of adapting the WHO recommended SOPs to make it more affordable and safe to monitor the SOPs.
The goal of our final year projects to develop a humaniod robot using the latest technologies of Robotics, Internet-of-Things (IoT), Artificial Intelligence, and Computer Vision for , and the Internet of things. The robot will automat the process of monitoring the SOPs needed for prevenation from deadly COVID-19 or other virus.
The Covid-19 Inspection Robot will do the following tasks:
- In the preliminary stages, the robot would detect the face mask of the person entering a gate/entrace of a public building.
- After accomplishing this initial step, the robot would inspect the body temperature of the person. If the temperature exceeds the normal human body temperature then the gate for entrace will not open for that person. However, if the temperature is normal then the automcated gate will open for entering in the building after step 3.
- After temperature check, in the 3rd stage the robot would check the vaccination status of that person. The Government of Pakistan has also launched a vaccination campaign to protect the Pakistan fraternity from the threat of this deadly virus. In this regard, robots would check vaccination status by scanning vaccination cards which are provided by the NADRA department of Govt. of Pakistan.
- At the end, if all SOPs have been inspected according to protocols, then the entrance door would be automatically unlocked and a person would be allowed into any crowded area.
-
The project aim is to mitigate the escalation of COVID-19 by installing inspection robots at various crowded premises.
-
To reduce human workload.
-
To enhance the scope of robotics industries in Pakistan.
-
To implement proper SOPs against COVID-19.
-
To provide maximum performance in a short span of time.
-
To develop humanoid robots by indulging A.I applications.
-
To restrict the entrance of any person in crowded places who violates the SOPS of COVID-19.
-
Purposely designed to halt contagious plague.
- In order to implement COVID-19 inspection robot physically, we have to find a vast and proper space for robot, laptop and speaker for instructions to be echoed to facilitate the user.
- The webcam will be fixed at the top of the robot in order to execute the function of face mask detection and to read QR code from vaccination cards.
- The robot has two hands for doing handshakes. An ultrasonic sensor and MLX sensor have been incorporated into one hand to measure body temperature.
- On the middle part of the robot, a screen will be fixed to notify the user about his or her standing position and to display all instructions in a chronological manner. This will facilitate the user to interact with the robot smoothly.
- After inspecting all recommended SOPs by WHO, The function of automatic sanitization is also inducted just below the medial part of the robot. If the body temperature is not reliable, the function of the sanitizer would not work.
- At the last Servo Motor 9G is used for the gate unlocking purpose of the project when all SOPs have been cleared by the robot then this appropriate Servo Motor will open the gate automatically. This Servo Motor is connected with the digital pin 2 of the Arduino board.
This project will play a cardinal role for Governments to detect mild symptoms of Coronavirus through inspection robots and to quarantine infected localities easily to avoid the spread of the deadly virus in congested areas like universities, public gatherings, and sports events.
The robot performs the function of multitasking by exercising the activities of inspecting the wearing of masks, measuring the body temperature, checking vaccination status, and unleashing drops of sanitizer to ensure proper sanitation of fraternities within a short period and make them less vulnerable to the COVID-19.
Technical Details of Final Deliverable Technical details of the Project:As mentioned above, the COVID-19 inspection robot is a conclusion of interdisciplinary fields like Artificial Intelligence, Data Science, Machine Learning, and the Internet of things(IoT). The role of these technical fields in our project is discussed below.
Role of A. I in the project:This project has used Artificial Intelligence to train a model to detect faces. The model is called the "haar cascade model" and has a detection accuracy of 99.6%.
Contribution of Data Science in the project:The role of data science in the project is to implement the function of face mask detection. To execute the function of data science, the bulk images data has been downloaded from the internet in the form of a chunk and trained through supervised learning mechanisms. We have used several data science libraries of python to achieve the end results.
The function of computer vision in project:We have used OpenCV (Open Source Computer Vision Library) in the project. It is a library of computer vision that is used to execute tasks related to computer vision such as face detection, objection tracking and landmark detection, and much more. It supports multiple languages like python and java C++. The aim of using this library in the project is to tackle the position of the webcam and to detect the objects.
Role of Machine Learning in project:Like other technologies, Machine learning is also used in the project by adding the concept of supervised learning to acquire more accurate conclusions in the project. The slight concept of supervised learning is defined below
Supervised Learning:Supervised learning is the concept of machine learning in which the labelled data sets are used to train algorithms in order to get more accurate predictions. In the case of a project, a bunch of images and labelled data has been trained to extract more efficiency from it.
IOT in project
There are several IOT sensors that have been used to accomplish end goals of the project. The names of all physical objects are listed beneath.
- MLX Temperature Sensor
- Servo 9G Motor
- Servo 996R Motor
- 2 Ultrasonic Sensors
- Jumper Wires( For connectivity)
- 6V Battery
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 69800 | |||
| Arduino Uno | Equipment | 5 | 2000 | 10000 |
| Servo Motor | Equipment | 5 | 1200 | 6000 |
| Screen | Equipment | 1 | 30000 | 30000 |
| MLX Temperature Sensor | Equipment | 3 | 3000 | 9000 |
| Ultra sonic Sensor | Equipment | 6 | 300 | 1800 |
| Cables | Equipment | 1 | 2000 | 2000 |
| Body Structure | Equipment | 1 | 5000 | 5000 |
| Webcam | Equipment | 1 | 3000 | 3000 |
| Aluminium Sheet | Equipment | 1 | 2000 | 2000 |
| Transport | Miscellaneous | 1 | 1000 | 1000 |