Skip to content
@KOE-Wayfind

KOE Wayfinder

Final Year Project, Department of Mechatronics, Kulliyyah of Engineering

KOEWayfind FYP Project

Augmented Reality (AR) based navigation system for Kulliyyah of Engineering, IIUM. For final year project (FYP) 2022/2023.

KOE Wayfinder thumbnail

Introduction

The project, titled "Development of Turn-by-Turn Navigation in Kulliyyah of Engineering Using Natural Landmark Detection", aims to address the challenges of indoor navigation within the Kulliyyah of Engineering building. Traditional GPS signals are ineffective indoors, and the absence of clear landmarks makes it difficult for users to navigate and orient themselves. To overcome these limitations, the project proposes the integration of Augmented Reality (AR) technology and natural landmark detection techniques.

By leveraging AR technology, users will receive real-time visual cues and information to enhance their navigation experience within the building. The project focuses on developing a turn-by-turn navigation system that utilizes natural landmark detection to identify distinctive features within the environment.

The primary objectives of the project include developing a marker-less localization technique using natural landmarks, building a turn-by-turn navigation system using AR, and providing an accessible solution for efficient indoor navigation within the Kulliyyah of Engineering building.

Supervisor: Dr. Ahmad Imran

Repositories

Main Repositories

basic-architecture
  • KOE-Wayfinder-App - AR Navigation App made using Unity3D
  • AR-server - Flask Python server to run the localization process
  • Hierarchical-Localization - Modified libraries so that it can run on GitHub codespace machines and return the desired result. AR-server is using this library.

Data Collection

  • HLOC - Used for data collection and study of the performance of the localization process using Hierarchical Localization Pipeline.

Database/Dataset

  • koe-floor-plans - Kuliyyah of Engineering 2D floor plans for all levels and all building according to scale.
  • koe-revit - Floor plan that have been transform to 3D. This 3D model is used in Unity to bake the Navigation Mesh and provider AR occlusion.

Software/tool used

Results

See video demonstration: https://youtu.be/rnIUBIEBne0

Pinned Loading

  1. KOE-Wayfinder-App KOE-Wayfinder-App Public

    AR navigation app

    C# 2

  2. AR-server AR-server Public

    Server to handle the image inferencing

    Jupyter Notebook

  3. Hierarchical-Localization Hierarchical-Localization Public

    Forked from cvg/Hierarchical-Localization

    Visual localization made easy with hloc

    Python

Repositories

Showing 8 of 8 repositories
  • AR-server Public

    Server to handle the image inferencing

    KOE-Wayfind/AR-server’s past year of commit activity
    Jupyter Notebook 0 0 0 0 Updated Mar 13, 2024
  • .github Public
    KOE-Wayfind/.github’s past year of commit activity
    0 0 0 0 Updated Aug 30, 2023
  • HLOC Public

    Hierarchical Localization Script

    KOE-Wayfind/HLOC’s past year of commit activity
    Jupyter Notebook 0 0 0 0 Updated Jul 8, 2023
  • KOE-Wayfinder-App Public

    AR navigation app

    KOE-Wayfind/KOE-Wayfinder-App’s past year of commit activity
    C# 2 0 1 0 Updated Jul 7, 2023
  • koe-floor-plans Public

    Kulliyyah of Engineering IIUM floor plans

    KOE-Wayfind/koe-floor-plans’s past year of commit activity
    0 0 0 0 Updated Jun 26, 2023
  • Hierarchical-Localization Public Forked from cvg/Hierarchical-Localization

    Visual localization made easy with hloc

    KOE-Wayfind/Hierarchical-Localization’s past year of commit activity
    Python 0 Apache-2.0 606 0 0 Updated Jun 12, 2023
  • koe-datasets Public

    landmark image dataset in KOE Building

    KOE-Wayfind/koe-datasets’s past year of commit activity
    Python 0 0 0 0 Updated Jun 11, 2023
  • koe-revit Public

    Revit model of KOE floor plans

    KOE-Wayfind/koe-revit’s past year of commit activity
    0 0 0 0 Updated Jan 25, 2023

Top languages

Loading…

Most used topics

Loading…