The Location based AR Kit is a powerful tool for creating augmented reality apps. It uses the camera and motion sensors to understand your surroundings, then it applies computer vision techniques to place digital objects in real-world scenes. AR Kit can locate horizontal planes like tables and floors, allowing you to place objects on a surface without additional calibration. It can also detect a user's position and direction as they walk around an area, which lets you anchor 3D content to specific locations in the physical world.
We used many libraries like aframe, three.js, and location-based AR libraries to build this AR kit. An HTML5 web framework of aframe that provides you with all the tools needed to create experiences for desktop and mobile devices using WebGL, WebVR and Web Audio. Three.js is an open-source web framework used to develop augmented reality (AR) projects.
kandi kit provides you with a fully deployable Location Based AR app. Source code included so that you can customize it for your requirement.
Training and Certification - How to build Location Based AR App
Watch this self-guided tutorial on how you can use a Development Environment of your choice; Aframe dependencies (location based AR library); and Latitude & Longitude to experience Augmented Reality to build your own Location Based AR Application.
Completed the training? Apply for your Participation Certificate and Achievement Certificate now!
Tag us on social media with a screenshot or video of your working application for a chance to be featured as an Open Source Champion and get a verified badge.
Kit Deployment Instructions
Follow below instructions to deploy and run the solution.
1. Download, extract and double-click kit installer file to install the kit.
2. After successful installation of the kit, press 'Y' to run the kit.
3. To run the kit manually, press 'N' and locate the zip file 'ar-js'.
4. Open folder in Visual Studio Code.
5. Open the image.html file add your current latitude and longitude
Note: Without <> symbol
6. Change the text as per your wish
7. Run the 'image.html' file.
8. Now, you will get your text in the corresponding latitude and longitude you entered.
Visual studio code IDE is used for this development. It becomes easy and simple to develop an interactive UI with Visual studio code.
Geo AR is an advanced technology that allows developers to add digital content to geographical points of interest. This means that unlike the typical marker-based Augmented Reality features like Image Tracking & Object Tracking, Geo AR projects do not need a physical target to trigger the feeling of AR experience.
A-Frame is an open-source web framework used for building Augmented reality (AR) experiences.
Three.js is an open-source web framework used to develop augmented reality (AR) projects.