Matching Items (877)

Filtering by

Clear all filters

Grad School: Human Growth Horror - Creative Project Entry of an Action/Adventure Computer Game Designed to Experimentally Demonstrate Viable Engineering Concepts for Educational Purposes

Description

The action/adventure game Grad School: HGH is the final, extended version of a BME Prototyping class project in which the goal was to produce a zombie-themed game that teaches biomedical

The action/adventure game Grad School: HGH is the final, extended version of a BME Prototyping class project in which the goal was to produce a zombie-themed game that teaches biomedical engineering concepts. The gameplay provides fast paced, exciting, and mildly addicting rooms that the player must battle and survive through, followed by an engineering puzzle that must be solved in order to advance to the next room. The objective of this project was to introduce the core concepts of BME to prospective students, rather than attempt to teach an entire BME curriculum. Based on user testing at various phases in the project, we concluded that the gameplay was engaging enough to keep most users' interest through the educational puzzles, and the potential for expanding this project to reach an even greater audience is vast.

Contributors

Agent

Created

Date Created
  • 2014-05

136728-Thumbnail Image.png

Coldfire Processor Modeling

Description

This project was centered around designing a processor model (using the C programming language) based on the Coldfire computer architecture that will run on third party software known as Open

This project was centered around designing a processor model (using the C programming language) based on the Coldfire computer architecture that will run on third party software known as Open Virtual Platforms. The end goal is to have a fully functional processor that can run Coldfire instructions and utilize peripheral devices in the same way as the hardware used in the embedded systems lab at ASU. This project would cut down the substantial amount of time students spend commuting to the lab. Having the processor directly at their disposal would also encourage them to spend more time outside of class learning the hardware and familiarizing themselves with development on an embedded micro-controller. The model will be accurate, fast and reliable. These aspects will be achieved through rigorous unit testing and use of the OVP platform which provides instruction accurate simulations at hundreds of MIPS (million instructions per second) for the specified model. The end product was able to accurately simulate a subset of the Coldfire instructions at very high rates.

Contributors

Agent

Created

Date Created
  • 2014-12

137623-Thumbnail Image.png

Intelligent Input Parser for Organic Chemistry Reagent Questions

Description

Due to its difficult nature, organic chemistry is receiving much research attention across the nation to develop more efficient and effective means to teach it. As part of that, Dr.

Due to its difficult nature, organic chemistry is receiving much research attention across the nation to develop more efficient and effective means to teach it. As part of that, Dr. Ian Gould at ASU is developing an online organic chemistry educational website that provides help to students, adapts to their responses, and collects data about their performance. This thesis creative project addresses the design and implementation of an input parser for organic chemistry reagent questions, to appear on his website. After students used the form to submit questions throughout the Spring 2013 semester in Dr. Gould's organic chemistry class, the data gathered from their usage was analyzed, and feedback was collected. The feedback obtained from students was positive, and suggested that the input parser accomplished the educational goals that it sought to meet.

Contributors

Agent

Created

Date Created
  • 2013-05

137627-Thumbnail Image.png

Graph Analysis of Arctic Ice

Description

Polar ice masses can be valuable indicators of trends in global climate. In an effort to better understand the dynamics of Arctic ice, this project analyzes sea ice concentration anomaly

Polar ice masses can be valuable indicators of trends in global climate. In an effort to better understand the dynamics of Arctic ice, this project analyzes sea ice concentration anomaly data collected over gridded regions (cells) and builds graphs based upon high correlations between cells. These graphs offer the opportunity to use metrics such as clustering coefficients and connected components to isolate representative trends in ice masses. Based upon this analysis, the structure of sea ice graphs differs at a statistically significant level from random graphs, and several regions show erratically decreasing trends in sea ice concentration.

Contributors

Created

Date Created
  • 2013-05

137481-Thumbnail Image.png

Synthesis and Facilitation: Designing for Secure User Actions

Description

We discuss processes involved in user-centric security design, including the synthesis of goals based on security and usability tasks. We suggest the usage of implicit security and the facilitation of

We discuss processes involved in user-centric security design, including the synthesis of goals based on security and usability tasks. We suggest the usage of implicit security and the facilitation of secureuser actions. We propose a process for evaluating usability flaws by treating them as security threats and adapting traditional HCI methods. We discuss how to correct these flaws once they are discovered. Finally, we discuss the Usable Security Development Model for developing usable secure systems.

Contributors

Agent

Created

Date Created
  • 2013-05

137492-Thumbnail Image.png

The Dyadic Interaction Assistant for Individuals with Visual Impairments

Description

This paper presents an overview of The Dyadic Interaction Assistant for Individuals with Visual Impairments with a focus on the software component. The system is designed to communicate facial information

This paper presents an overview of The Dyadic Interaction Assistant for Individuals with Visual Impairments with a focus on the software component. The system is designed to communicate facial information (facial Action Units, facial expressions, and facial features) to an individual with visual impairments in a dyadic interaction between two people sitting across from each other. Comprised of (1) a webcam, (2) software, and (3) a haptic device, the system can also be described as a series of input, processing, and output stages, respectively. The processing stage of the system builds on the open source FaceTracker software and the application Computer Expression Recognition Toolbox (CERT). While these two sources provide the facial data, the program developed through the IDE Qt Creator and several AppleScripts are used to adapt the information to a Graphical User Interface (GUI) and output the data to a comma-separated values (CSV) file. It is the first software to convey all 3 types of facial information at once in real-time. Future work includes testing and evaluating the quality of the software with human subjects (both sighted and blind/low vision), integrating the haptic device to complete the system, and evaluating the entire system with human subjects (sighted and blind/low vision).

Contributors

Agent

Created

Date Created
  • 2013-05

136691-Thumbnail Image.png

Post-Optimization of Permutation Coverings

Description

Covering subsequences with sets of permutations arises in many applications, including event-sequence testing. Given a set of subsequences to cover, one is often interested in knowing the fewest number of

Covering subsequences with sets of permutations arises in many applications, including event-sequence testing. Given a set of subsequences to cover, one is often interested in knowing the fewest number of permutations required to cover each subsequence, and in finding an explicit construction of such a set of permutations that has size close to or equal to the minimum possible. The construction of such permutation coverings has proven to be computationally difficult. While many examples for permutations of small length have been found, and strong asymptotic behavior is known, there are few explicit constructions for permutations of intermediate lengths. Most of these are generated from scratch using greedy algorithms. We explore a different approach here. Starting with a set of permutations with the desired coverage properties, we compute local changes to individual permutations that retain the total coverage of the set. By choosing these local changes so as to make one permutation less "essential" in maintaining the coverage of the set, our method attempts to make a permutation completely non-essential, so it can be removed without sacrificing total coverage. We develop a post-optimization method to do this and present results on sequence covering arrays and other types of permutation covering problems demonstrating that it is surprisingly effective.

Contributors

Created

Date Created
  • 2014-12

136869-Thumbnail Image.png

Smart Phone Camera Used to Determine Ion Concentration in Saliva Based on Fluorescence Level

Description

The use of saliva sampling as a noninvasive way for drug analysis as well as the monitoring systems within the body has become increasingly important in recent research. Because of

The use of saliva sampling as a noninvasive way for drug analysis as well as the monitoring systems within the body has become increasingly important in recent research. Because of the growing interest in saliva, this project proposes a way to analyze sodium ion concentration in a saliva solution based on its fluorescence level when in the presence of a sodium indicator dye and recorded with a smartphone camera. The dyed sample was placed in a specially designed housing to exclude all ambient light from the images. A source light of known wavelength was used to excite the fluorescent dye and the smartphone camera images recorded the emission light wavelengths. After analysis of the images using ImageJ, it was possible to create a model to determine the level of fluorescence based on sodium ion concentration. The smartphone camera image model was compared to readings from a standard fluorescence plate recorder to test the accuracy of the model. The study found that the model was accurate within 5 % as compared to the fluorescence plate recorder. Based on the results, it was concluded that the method and resulting model proposed in this study is a valid was to analyze saliva or other solutions for their sodium ion concentration via images recorded by a smartphone camera.

Contributors

Agent

Created

Date Created
  • 2014-05

136785-Thumbnail Image.png

Exploring the Design of Vibrotactile Cues for Visio-Haptic Sensory Substitution

Description

This paper presents the design and evaluation of a haptic interface for augmenting human-human interpersonal interactions by delivering facial expressions of an interaction partner to an individual who is blind

This paper presents the design and evaluation of a haptic interface for augmenting human-human interpersonal interactions by delivering facial expressions of an interaction partner to an individual who is blind using a visual-to-tactile mapping of facial action units and emotions. Pancake shaftless vibration motors are mounted on the back of a chair to provide vibrotactile stimulation in the context of a dyadic (one-on-one) interaction across a table. This work explores the design of spatiotemporal vibration patterns that can be used to convey the basic building blocks of facial movements according to the Facial Action Unit Coding System. A behavioral study was conducted to explore the factors that influence the naturalness of conveying affect using vibrotactile cues.

Contributors

Agent

Created

Date Created
  • 2014-05