Skip to content

Developed at the ASU Devil's Invent Hackathon, VisionARy is an AR iOS app built with Unity and ARKit, leveraging image tracking. It offers a personalized AR tour of ASU's InnovationSpace, initiating with a QR code scan and leading to dynamic, building-specific content, fostering community engagement and promoting ASU's innovative ecosystem.

Notifications You must be signed in to change notification settings

msrivas-7/VisionARy

Repository files navigation

VisionARy Logo

VisionARy: ASU InnovationSpace AR Experience

VisionARy was conceived as a groundbreaking AR experience for iOS during the Devil's Invent Hackathon at Arizona State University. Crafted by a team of enthusiastic developers, we embarked on a mission to redefine immersive learning and community building. Through VisionARy, we aim to foster a community and promote ASU's InnovationSpace by offering users an interactive AR tour of specific buildings within the ASU campus, delineating their unique features and inviting them to be a part of the innovative ecosystem at the InnovationSpace.

Team Members

Features

  • QR Code Scan Entry: Users initiate the experience by scanning a QR code.
  • ARKit Image Tracking: Utilizes ARKit image tracking to identify unique tracked images, facilitating the display of building-specific content.
  • Interactive AR Tour: Offers users an informative AR tour, enhancing their knowledge about the distinct features of each building.
  • Scalable Content: The system supports seamless integration of new content, making it adaptable for future expansions.
  • Community Engagement: Encourages users to join the InnovationSpace community, fostering connections and building a robust mailing list.

Technical Specifications

Technologies Used

  • Unity: The project is built on the Unity platform, leveraging its capabilities to craft an immersive AR experience.
  • ARKit: Employs ARKit for image tracking and AR functionalities.
  • iOS: Designed for iOS, providing a smooth user experience on Apple devices.

System Architecture

The system is delineated into a structured pathway, guiding users from initiation to conclusion, focusing on the advanced technical functionalities and user engagement the app offers:

  1. QR Code Scan: Users step into the AR space through a straightforward QR code scan.
  2. ARKit Image Tracking: Our tailored algorithm identifies unique tracked images, setting the stage for a personalized experience.
  3. Interactive AR Tour: An informative AR tour takes the users through a rich content landscape, enhancing user engagement.
  4. Community Building: At the culmination, users are encouraged to become a part of the InnovationSpace community through simple email inputs, fostering a robust community.

Getting Started

Prerequisites

Ensure to have the following prerequisites ready:

  • Unity Hub and Unity Editor (2022.3.9f1 or later): Download and install from the Unity official website.
  • iOS Build Support for Unity: Available through Unity Hub during the installation process.
  • Xcode (12.0 or later): Download and install from the Apple Developer website.
  • ARKit: Ensure that ARKit is enabled in the Unity project settings under XR Plugin Management.

Installation

  1. Clone the Repository: Clone the GitHub repository to your local system.
  2. Open the Project in Unity: Launch Unity Hub and open the project by locating the project folder.
  3. iOS Build Settings: Navigate to File > Build Settings and select iOS as the target platform. Ensure that you have iOS Build Support installed.
  4. ARKit Setup: In Unity, go to Edit > Project Settings > XR Plugin Management and ensure ARKit is installed and enabled.
  5. Build and Run: Click on Build and Run. Ensure you have a connected iOS device with the latest iOS version or an iOS version that supports ARKit.
  6. Open in Xcode: Once the build process is completed, it will automatically open in Xcode.
  7. Run on iOS Device: In Xcode, select your iOS device from the device list and click on the Run button to install and launch the app on your device.

Acknowledgements

We would like to extend our heartfelt thanks to the mentors and organizers of the Devil's Invent Hackathon at ASU for the opportunity and the learning experience.

About

Developed at the ASU Devil's Invent Hackathon, VisionARy is an AR iOS app built with Unity and ARKit, leveraging image tracking. It offers a personalized AR tour of ASU's InnovationSpace, initiating with a QR code scan and leading to dynamic, building-specific content, fostering community engagement and promoting ASU's innovative ecosystem.

Resources

Stars

Watchers

Forks