The use of computer technology to create a simulated environment is referred to as ?Virtual Reality (VR)?. By using Virtual Reality (VR) technology, we are developing a simulator application that provides a Virtual Tourism of Masjid al-Haram and Al-Masjid an-Nabawi.
Training Solution for Pilgrims and Visit of Holy Places through Virtual Reality as an aided feature
The use of computer technology to create a simulated environment is referred to as “Virtual Reality (VR)”. By using Virtual Reality (VR) technology, we are developing a simulator application that provides a Virtual Tourism of Masjid al-Haram and Al-Masjid an-Nabawi. Our target community can be divided into the following categories:
This project is divided into three major modules
a) VR 360 tour of Masjid al-Haram and Al-Masjid an-Nabawi
It presents the Virtual Reality depiction of the Holy sites of Muslims and based on 3D pictorial. This enables the end-user to have a virtual tour of the Holy land from each direction.
(b) Training Module:
Every year on the eve of Hajj, Govt. Of Pakistan (GOP) spends Millions of Rupees for establishing the Hajj campuses in almost all major cities of Pakistan which provide the necessary training to the Hajj pilgrim. These Hajj campuses have a huge number of pilgrims which results in a lack of facilities, fixed timing schedule (not flexible training hours), and people who came from other cities had to face many other hurdles. If our Proposed method can be adopted, then the cost that comes on these training campuses can be used to entertain the Hajj pilgrim in the form of subsidy.
In our proposed system end-user can use their own digital computing devices i.e. their cell phones, tablets, or personal computers to get access to the 3D training session. We offer Android apps, iOS App and a web interface for Android, iPhone, and personal computer users, respectively.
(c) Salah Module:
Salah is the most significant and second pillar of Islam. Saying five times prayers is the essential obligatory on every Muslim. This module will also enable end-user to learn about the Salah and Fast timings according to the geographical locations where they reside. An alert message will be pop up before the 10 minutes of Salah or Fast to notify the end-user respectively.
Focus Areas: Virtual Reality, React360, Training of Hajj and Umrah, Portal Technology, VR Technology,
Our aim is to overcome the problems of Hajj pilgrims that they often used to face. “We hope to train people in a virtual environment that very closely resembles the actual sacred sites in Makkah and Madinah so that when Hajj Pilgrim goes on the actual Hajj, they can perform the rites with ease and safety”.
This Project provides
The Government of Pakistan (GOP) each year spend Millions of Rupees on these training campuses. If this Proposed solution can be adopted, then that Particular amount can be used to Subsidize the Hajj Pilgrims.
Moreover, this project will be beneficial not only for Muslim Communities living in Pakistan but it would be certainly helpful for Ummat-e -Muhammadia S.A.W across the globe.
The brief methodology of "Training Solution for Pilgrims and Visit of Holy Places through Virtual Reality as an aided feature" is explained in below
The tasks leading to the implementation of the VR application can be broadly classified into two main stages
(a) Generation of the 3D model of the site to be virtually toured,
(b)The design of the VR application itself mainly includes its UI.

Figure 1. The sequence of steps performed to build the virtual reality (VR) application
Stage 1: Generation of the 3D Elements
Models from Real Data:
To generate the 3D model of Holy Sites, we will use a Faro LS 880 laser scanner and a Nikon D200 camera coupled with a Nikon AF DX Fisheye lens to obtain both the geometry and the color information. This scanner has a distance range of 0.6 m to 76 m with an accuracy of ±3 mm in 25 m. The angular range is 360° on the vertical axis and 320° on the horizontal one, with an accuracy of 16 µrad on both axes. Finally, the maximum vertical resolution is 13 µrad and the maximum horizontal resolution is 157 µrad. The system takes about 27 minutes to scan a panoramic sample (at half the maximum resolution) plus 8 minutes to take the sequence of photos.
Stage 2: Virtual Reality System
The VR system developed is a movement simulator with a haptic interface, so that people with disabilities can experience the sensations of movement while visiting Masjid al-Haram and Al-Masjid an-Nabaw? virtually.
The simulator is composed of four different types of devices:

VR system is the main component of the computer system, which allows communication between all systems. The simulator application will be developed in Unity, which allows the incorporation of models of virtual worlds and the possibility to interact with them.
Being a Muslim, it is the utmost desire of every Muslim to come upon the Religious Holy places like Masjid al-Haram and Al-Masjid an-Nabawi. In this context, if we have a look at our society, we see following kinds of people:
In this scenario, it is the need of hour that we provide them with a platform by using that they can Virtually visit these (Masjid al-Haram and Al-Masjid an-Nabaw?) Holy places at any time from any part of the world.
Proposed Solution:
We are going to Develop Cross-Platform Mobile Application By using 3 Latest Technologies
The major advantage of Flutter is that it supports cross-platform development.
This application enables the end-users to virtually visit the Holy places i.e., Masjid al-Haram and Al-Masjid an-Nabawi with the effect as they are physically visiting.
People who can not visit Holy Places due to any reason can fulfill their desires by using this Application. There desires of seeing Masjid al-Haram (Kaaba) Makkah, Al-Masjid an-Nabawi (Madinah).
It’s a little contribution from us for the whole Ummat-e -Muhammadia S.A.W .
Module 1: Application Frontend
First, we will make Frontend of our application in which all app frontend implemented and checked which are better for our environment we use Flutter to develop our frontend.
Module 2: Database
After making Frontend of our application We are going to develop the database we use firebase and AWS (Amazon Web Services) to develop our DATABASE.
Module 3: Login and registration form
After developing our database module, we are going to implement Login and Registration.
Module 4: React360
We will use React360 for the creation of 3D and VR user interfaces. Built on top of React – a library designed to simplify the creation of complex User Interfaces (UI).
Module 5: Unity 3D Engine:
For training sessions like how to tie Ihram, how to perform Hajj and umrah we will use the Unity 3D engine to develop the charters.
Module 6: GitHub Pages
After making the targeting content we will deploy that module on Git Hub Pages which offers free Front-end hosting.
Module 7: Salah Module
In this last module, we will code which will render the end-user to see the Salah times also Fast time following by Iftar and Sehri timing. This will also pop up a message to its user 10 minutes before the time of Salah and Fast respectively.
Module 8: Testing
In this final round of development, we will test our application and now it will be ready to deploy.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Smart Device Embedded with Gyro Sensor | Equipment | 1 | 34599 | 34599 |
| Oculus rift + touch Virtual Reality System | Equipment | 1 | 34478 | 34478 |
| Stationary | Miscellaneous | 1 | 10000 | 10000 |
| Total in (Rs) | 79077 |
Security is a major concern everywhere in the world and maintaining the security of vehicl...
In this era of wireless communication, monitoring and controlling of any system like subst...
Human health is a crucial matter and also its treatment. Brain Tumor is one of the dangero...
In proposed project we aim to design low profile,lightw...
Recently, fast-growing trends in consuming electricity and water, in various places, were...