Comet Scout App Built Using Swift

Overview

Logo

Comet Scout

Inspiration

The first week at UTD was a terrible experience for us. We were late for most of our classes as we couldn't remember where the rooms are. Using the current UTD map didn't help much, as they do not provide clear guidance inside buildings. That is why we wanted to create an app that helps students find their classrooms.

What it does

It tracks the student's current location inside a building with pre-made world data and uses that data to provide the shortest path to wherever they want to go.

How we built it

We used ARKit and RealityKit to map the building and saved it to a binary file. Then we add anchors to the world map, which will later be used for creating virtual arrows directing the student to their class.

Challenges we ran into

We first have to understand how RealityKit maps the world and how we can save that data to add anchors. The next challenge arises when we were trying to save multiple anchors to simple and complex scenes, as well as keeping the anchors fixed to their locations.

Accomplishments that I'm proud of

Learning how to use complex functions in RealityKit, ARKit in a very short amount of time. Solving the issue of adding multiple anchors to the world map was a huge milestone for us.

What we learned

We learned the basics of RealityKit and ARKit, and we also learned how to collaborate as a team using gitHub.

What's next for Comet Scout

We will be expanding our data to cover more paths to classes in more buildings on our campus.

You might also like...
Quotes App is quotes browsing app which is built with Quotable Free API completely in SwiftUI.
Quotes App is quotes browsing app which is built with Quotable Free API completely in SwiftUI.

Quotes App is quotes browsing app which is built with Quotable Free API completely in SwiftUI. You can watch the whole journey of building this

 Quotes App - quotes browsing app which is built with Quotable Free API completely in UIKit
Quotes App - quotes browsing app which is built with Quotable Free API completely in UIKit

Quotes App is quotes browsing app which is built with Quotable Free API completely in UIKit

Booky heavily-commented demo app built to explore Apple's new 'App Intents' framework introduced in iOS 16
Booky heavily-commented demo app built to explore Apple's new 'App Intents' framework introduced in iOS 16

Booky Demo App ℹ️ ABOUT Booky is a work-in-progress, heavily-commented demo app built to explore Apple's new 'App Intents' framework introduced in iOS

A simple Job Portal App built with Swift UI and Appwrite
A simple Job Portal App built with Swift UI and Appwrite

🔖 Job Portal with Apple (Swift UI) A simple Job Portal App built with Swift UI and Appwrite 🎬 Getting Started 🤘 Install Appwrite Follow our simple

Talk to me app built with swift
Talk to me app built with swift

talk-to-me Интересное и оригинальное приложение для тренировки произношения на английском язые, реализованное целиком и полностью без использования ст

A News Feed App Built With Swift
A News Feed App Built With Swift

News Feed App TabBarController'ımızın ilk tabında "newsapi.org"dan gelen veriyi kullanıcıya gösteriyoruz. Başlangıç url'indeki sonuçları gösteren sayf

A functional, simplistic quick notes app, built in Swift for iOS
A functional, simplistic quick notes app, built in Swift for iOS

iOS QNApp Documentation Built for iOS 14 and above in XCode 13.1 Takes user input and stores in a note, can be modified at any time Dark mode and acce

FirstSwiftTodoApp - A Todo App Built With Swift
FirstSwiftTodoApp - A Todo App Built With Swift

SwiftTodoApp Screenshot | | |

SwiftUI MovieDB prototype app built with Xcode 11 Beta & macOS 10.15 Catalina
SwiftUI MovieDB prototype app built with Xcode 11 Beta & macOS 10.15 Catalina

SwiftUI MovieDB iOS 13 App SwiftUI MovieDB prototype app built with Xcode 11 Beta & macOS 10.15 Catalina Requirements macOS 10.15 Catalina Xcode 11 Be

Owner
Khang
Khang
E-commerce app built in SwiftUI. Built in the course SwiftUI Masterclass in Udemy.

Touchdown-SwiftUI E-commerce app built in SwiftUI. Built in the course SwiftUI Masterclass in Udemy. Main components and concepts used: @EnvironmentOb

Jorge Martinez 5 Aug 18, 2022
Todo-app-swift- - A Todo Lists app built using swift

TODO-Lists App Available on the App Store What is this? This is a todo app I mad

Kushal Shingote 3 Feb 20, 2022
IOS-Quiz-App- - A trivia quiz app built with Swift using MVC structure

Quiz App A trivia quiz app built with Swift using MVC structure. Default Quiz

null 0 Feb 25, 2022
Shopping List App Built Using Swift

ShoppingList 2021-11-03.11.03.06.mov 2021-11-03.11.03.49.mov 사용한 것 Realm Alert ActionSheet UITableView -> Edit, Swipe 주요 기능 MongoDB, Realm을 활용한 쇼핑 리스트

Seungchan 0 Nov 4, 2021
Riddler is a riddle game built as a native iOS app in Swift using SwiftUI

Riddler is a riddle game built as a native iOS app in Swift using SwiftUI. It includes 50 challenging riddles with hints for when you get stuck. The game tracks your stats so you can compare your performance against your friends, and see who can answer all 50 riddles the quickest.

Oliver Stenning 3 Nov 23, 2022
iOS app that detects LaTeX symbols from drawings. Built using PencilKit, SwiftUI, Combine and CoreML for iOS 14 and macOS 11.

DeTeXt Finding the symbol you want to use in LaTeX can be hard since you can't memorize all the possible commands and packages for every symbol you mi

Venkat 73 Dec 8, 2022
Basic Todo list application built using the new SwiftUI framework and Core Data

Dub Dub Do - A sample TODO List Application in SwiftUI Updated for Xcode 11.5 This is a basic app that lets you create a list of todos, mark them as i

Stephen McMillan 67 Sep 28, 2022
Sample iOS project built by SwiftUI + Flux and Combine framework using GitHub API

SwiftUI-Flux Flux enables us to have unidirectional data flow and make it testable. It's used to be implemented using RxSwift or ReactiveSwift in the

Yusuke Kita 87 Nov 25, 2022
Sample iOS project built by SwiftUI + MVVM and Combine framework using GitHub API

SwiftUI-MVVM One of the biggest idea for having MVVM is that most of data flow can be testable. Data binding in view layer by SwiftUI is awesome. Howe

Yusuke Kita 592 Jan 2, 2023
A simple Shazam Clone using ShazamKit, built with SwiftUI.

ShazamClone A simple Shazam clone using ShazamKit, built with SwiftUI. Requirements iOS 15 Xcode 13 Mac OS 11.3 or higher Tools ShazamKit: Lets you en

Emmanuel Kehinde 6 Dec 8, 2022