Matching Items (58)
Description
As modern advancements in medical technology continue to increase overall life expectancy, hospitals and healthcare systems are finding new and more efficient ways of storing extensive amounts of patient healthcare information. This progression finds people increasingly dependent on hospitals as the primary providers of medical data, ranging from immunization records

As modern advancements in medical technology continue to increase overall life expectancy, hospitals and healthcare systems are finding new and more efficient ways of storing extensive amounts of patient healthcare information. This progression finds people increasingly dependent on hospitals as the primary providers of medical data, ranging from immunization records to surgical history. However, the benefits of carrying a copy of personal health information are becoming increasingly evident. This project aims to create a simple, secure, and cohesive application that stores and retrieves user health information backed by Google’s Firebase cloud infrastructure. Data was collected to both explore the current need for such an application, and to test the usability of the product. The former was done using a multiple-choice survey distributed through social media to understand the necessity for a patient-held health file (PHF). Subsequently, user testing was performed with the intent to track the success of our application in meeting those needs. According to the data, there was a trend that suggested a significant need for a healthcare information storage device. This application, allowing for efficient and simple medical information storage and retrieval, was created for a target audience of those seeking to improve their medical information awareness, with a primary focus on the elderly population. Specific correlations between the frequency of physician visits and app usage were identified to target the potential use cases of our app. The outcome of this project succeeded in meeting the significant need for increased patient medical awareness in the healthcare community.
ContributorsUpponi, Rohan Sachin (Co-author) / Somayaji, Vasishta (Co-author) / McDaniel, Troy (Thesis director) / Meuth, Ryan (Committee member) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2019-05
Description
Skin and muscle receptors in the leg and foot provide able-bodied humans with force and position information that is crucial for balance and movement control. In lower-limb amputees however, this vital information is either missing or incomplete. Amputees typically compensate for the loss of sensory information by relying on haptic

Skin and muscle receptors in the leg and foot provide able-bodied humans with force and position information that is crucial for balance and movement control. In lower-limb amputees however, this vital information is either missing or incomplete. Amputees typically compensate for the loss of sensory information by relying on haptic feedback from the stump-socket interface. Unfortunately, this is not an adequate substitute. Areas of the stump that directly interface with the socket are also prone to painful irritation, which further degrades haptic feedback. The lack of somatosensory feedback from prosthetic legs causes several problems for lower-limb amputees. Previous studies have established that the lack of adequate sensory feedback from prosthetic limbs contributes to poor balance and abnormal gait kinematics. These improper gait kinematics can, in turn, lead to the development of musculoskeletal diseases. Finally, the absence of sensory information has been shown to lead to steeper learning curves and increased rehabilitation times, which hampers amputees from recovering from the trauma. In this study, a novel haptic feedback system for lower-limb amputees was develped, and studies were performed to verify that information presented was sufficiently accurate and precise in comparison to a Bertec 4060-NC force plate. The prototype device consisted of a sensorized insole, a belt-mounted microcontroller, and a linear array of four vibrotactile motors worn on the thigh. The prototype worked by calculating the center of pressure in the anteroposterior plane, and applying a time-discrete vibrotactile stimulus based on the location of the center of pressure.
ContributorsKaplan, Gabriel Benjamin (Author) / Abbas, James (Thesis director) / McDaniel, Troy (Committee member) / School of Life Sciences (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
DescriptionFresh15 is an iOS application geared towards helping college students eat healthier. This is based on a user's preferences of price range, food restrictions, and favorite ingredients. Our application also considers the fact that students may have to order their ingredients online since they don't have access to transportation.
ContributorsBailey, Reece (Co-author) / Fallah-Adl, Sarah (Co-author) / Meuth, Ryan (Thesis director) / McDaniel, Troy (Committee member) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
Description
This paper introduces MisophoniAPP, a new website for managing misophonia. It will briefly discuss the nature of this chronic syndrome, which is the experience of reacting strongly to certain everyday sounds, or “triggers”. Various forms of Cognitive Behavioral Therapy and the Neural Repatterning Technique are currently used to treat misophonia,

This paper introduces MisophoniAPP, a new website for managing misophonia. It will briefly discuss the nature of this chronic syndrome, which is the experience of reacting strongly to certain everyday sounds, or “triggers”. Various forms of Cognitive Behavioral Therapy and the Neural Repatterning Technique are currently used to treat misophonia, but they are not guaranteed to work for every patient. Few apps exist to help patients with their therapy, so this paper describes the design and creation of a new website that combines exposure therapy,
relaxation, and gamification to help patients alleviate their misophonic reflexes.
ContributorsNoziglia, Rachel Elisabeth (Author) / McDaniel, Troy (Thesis director) / Anderson, Derrick (Committee member) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2019-05
Description
Most collegiate organizations aim to unite students with common interests and engage them in a like-minded community of peers. A significant sub-group of these organizations are classified under sororities and fraternities and commonly known as Greek Life. Member involvement is a crucial element for Greek Life as participation in philanthropic

Most collegiate organizations aim to unite students with common interests and engage them in a like-minded community of peers. A significant sub-group of these organizations are classified under sororities and fraternities and commonly known as Greek Life. Member involvement is a crucial element for Greek Life as participation in philanthropic events, chapter meetings, rituals, recruitment events, etc. often reflects the state of the organization. The purpose of this project is to create a web application that allows members of an Arizona State University sorority to view their involvement activity as outlined by the chapter. Maintaining the balance between academics, sleep, a social life, and extra-curricular activities/organizations can be difficult for college students. With the use of this website, members can view their attendances, absences, and study/volunteer hours to know their progress towards the involvement requirements set by the chapter. This knowledge makes it easier to plan schedules and alleviate some stress associated with the time-management of sorority events, assignments/homework, and studying. It is also designed for the sorority leadership to analyze and track the participation of the membership. Members can submit their participation in events, making the need for manual counting and calculations disappear. The website administrator(s) can view and approve data from any and all members. The website was developed using HTML, CSS, and JavaScript in conjunction with Firebase for the back-end database. Human-Computer Interaction (HCI) tools and techniques were used throughout the development process to aide in prototyping, visual design, and evaluation. The front-end appearance of the website was designed to mimic the data manipulation used in the current involvement tracking system while presenting it in a more personalized and aesthetically pleasing manner.
ContributorsKolker, Madysen (Author) / McDaniel, Troy (Thesis director) / Tadayon, Arash (Committee member) / School of International Letters and Cultures (Contributor) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2018-12
Description

People with lower-limb prostheses experience limited tactile and perceptual knowledge of their prosthetic limbs. This has been shown to contribute to improper gait kinematics, impaired balance, and musculoskeletal disorders. This work presents a novel haptic feedback system that aims to provide real-time augmented sensory feedback to people with lower-limb prostheses.

People with lower-limb prostheses experience limited tactile and perceptual knowledge of their prosthetic limbs. This has been shown to contribute to improper gait kinematics, impaired balance, and musculoskeletal disorders. This work presents a novel haptic feedback system that aims to provide real-time augmented sensory feedback to people with lower-limb prostheses. The system consists of an insole with piezoresistive force sensors, a microcontroller, and a vibrotactile thigh sleeve with four pancake motors. Force data from the insole are used to calculate the plantar center of pressure, and changes in the center of pressure are then presented to the user as time-discrete vibrations on the medial thigh. Human perceptual testing was conducted to determine the efficacy of the proposed haptic display in conveying gait information to users. Thirteen able-bodied participants wearing the haptic sleeve were able to accurately identify differences in the speed of step patterns (92.3%) and to classify full or partial patterns (94.9%). These results suggest that the system was effective in communicating center of pressure information through vibrotactile feedback.

ContributorsKaplan, Gabriel (Author) / McDaniel, Troy (Thesis advisor) / Chiou, Erin (Thesis advisor) / Becker, David (Committee member) / Arizona State University (Publisher)
Created2025
Description

We rely on our hands in nearly all daily activities. This thesis focuses on activity tracking in small parts industrial assembly from a hand-centric viewpoint to enable more dynamic supervision in environments where workers frequently move within the assembly area. Additionally, the model is expected to be able to anticipate

We rely on our hands in nearly all daily activities. This thesis focuses on activity tracking in small parts industrial assembly from a hand-centric viewpoint to enable more dynamic supervision in environments where workers frequently move within the assembly area. Additionally, the model is expected to be able to anticipate future actions and provide feedback for assistive assembly (Ragusa et al., 2023). Traditional action recognition models rely on an egocentric viewpoint such as models trained on the EgoHands dataset (Bambach et al., 2015) or the Assembly 101 model for small carts assembly activity recognition (Sener et al., 2022). These existing models struggle with precisely tracking and recognizing hand interactions within the workspace from hand-centric viewpoints in first-person industrial assembly settings. They often lack the ability to capture the dynamics between hands and objects, which is required for accurate small parts assembly tracking (Pei et al., 2025). This thesis proposes a computer vision-based system that detects and recognizes hands and assembly parts in the working area using YOLO (You Only Look Once) for object detection and tracking (Hashimoto et al., 2019), aiming to identify working hands and small parts of the assembly within the workspace.

ContributorsSoliman, Salsabil (Author) / McDaniel, Troy (Thesis advisor) / Sugar, Thomas (Committee member) / Redkar, Sangram (Committee member) / Arizona State University (Publisher)
Created2025
Description

A key challenge in computing education is gaining insight into a student's problem-solving process. Although problem-solving manifests in many computing skill areas, it is particularly prominent in programming. It has been suggested that neither programming homework, written exams, or oral exams are sufficient for measuring programming ability due to the

A key challenge in computing education is gaining insight into a student's problem-solving process. Although problem-solving manifests in many computing skill areas, it is particularly prominent in programming. It has been suggested that neither programming homework, written exams, or oral exams are sufficient for measuring programming ability due to the process-centric nature of programming. Autograders are commonly introduced into programming courses to support assignment scalability and reproducibility. As a side effect of deploying an autograder in a course, a sequence of assessments for a programming assignment may be captured. This is a unique source of information about a student's problem-solving ability as seen through their programming activity. Developing methodologies to analyze this source of data provides insight into the process by which a student interacts with assignments. Student problem-solving is often understood by examining only the end result of a student's effort. This obscures many intermediate actions. For example, a student may have struggled with a part of an assignment, indicating under-preparedness or an inadequate assignment, but have finally stumbled onto the answer. Examining only the result means that many assessment methods provide only an indirect measure of a student's problem-solving ability, which is not ideal for instruction.This dissertation addresses these concerns by introducing a specialized automated assessment tool for intermediate computing courses and proposing three methods for analyzing student data. In the first method, a difficulty score is computed based on the pattern of test regressions during development. In the second, a graph representing how students progress through an assignment is constructed. In the third, a measure for how well a student adheres to a development process is calculated. Automatically analyzing the trace captured by an autograder has two major challenges: 1) the presence of commonsense reasoning that instructors informally apply to evaluate a student's problem-solving process, and 2) the combinatorial problems that emerge from the breadth of possible solutions.

ContributorsAcuna, Ruben (Author) / Bansal, Ajay (Thesis advisor) / VanLehn, Kurt (Committee member) / McDaniel, Troy (Committee member) / Chen, Yinong (Committee member) / Arizona State University (Publisher)
Created2025