Skip to main content

System Overview

Project Abstract

ARPetPals is a mobile augmented reality (AR) application designed for Android. ARPetPals aims to aid users in their health and fitness journey in a fun and interactive way by integrating real-world activity tracking and object recognition, where user's daily movement and nutrition contribute to the health and happiness of their virtual pet, encouraging them to stay active and make healthier eating choices. ARPetPals allows users to adopt and interact with virtual pets in their real-world environments such as one’s desk at work. The virtual pet requires care, attention, and playtime, with their happiness and health metrics affected by user interactions. The game also leverages object recognition AI to enable virtual pets to interact with real-world objects, enhancing the gameplay experience. The health of the virtual pet is directly correlated with the user’s diet and activity habits. Using object recognition, the game will recognize food a user is eating and record the nutrition information. The healthier the food, the more nourished a pet becomes. The app will remind users to nourish their pet throughout the day and to interact with it by exercising. The pet will become more fit and content based on a user's activity level. There is an interactive aspect to the game where the health of a virtual pet is displayed on a public leader board. This gives users incentive to keep up their pets' health status by adding a competitive nature to the game. The game also uses speech to text AI to give commands and interact with the virtual pet. ARPetPals will be developed using the Unity 3D game engine, version 2022.2.21.