This repo contains the dissertation and applied project completed as part of my Bsc in Software Development at GMIT.
Full Presentation available here.
Project Details | |
---|---|
Course | BSc (Hons) in Software Development |
Module | Applied Project and Minor Dissertation |
College | GMIT Galway |
Student | Daire Ní Chatháin |
Project Supervisor | Dr. Brian McGinley |
Module Supervisor | John Healy |
Project Title | An Exploration of Multi-user Augmented Reality and its Application in Architecture |
- Project Source Code
- Screencast
- Dissertation
- Latex files
Shared Augmented Reality or multi-user augmented reality, allows multiple users to share a synchronized augmented space. Users see the same digital content simultaneously, creating a shared social experience that engages the users with the content, and with each other. Each user can view the digital content from their own perspective – a user on one side of the room may see the front, while a user on the other side sees the rear.
The primary goal of this project is to demonstrate shared augmented reality through the medium of a mobile application. The mobile application is intended to be used by architects and their clients as a means of promoting communication and collaboration.
The system is composed of three primary components, a cross-platform mobile application for viewing and sharing architectural models using AR, a database for storing augmented reality models and sessions and finally, a CRUD web application for managing and uploading models to the database.
The mobile application is packaged as an Android application. The .APK is located in the AR- Application/ProjectCode/MobileApp
directory of this project. The APK can be transferred to an Android device and installed via the device's instructions.
- Download the installer for Node.js 6 or greater.
- Install the ionic CLI globally:
npm install -g ionic
- Git Clone this repository to your local machine
git clone https://github.com/DaireNiC/AR-Application
- Change directory into the project code folder
cd AR-Application/ProjectCode/WebApp
- Run
npm install
from the project root.
Run `ionic serve` in a terminal from the project root.