University Digital Conservancy
University of minnesota twin cities, undergraduate honors theses.
Persistent link for this collection https://hdl.handle.net/11299/99162
Recent Submissions
- No Thumbnail Available Item Abstract Syntax Contextualization Framework for Debugging Attribute Grammar Specifications ( 2024 ) Feraru, Matthew ; Show more In this thesis, we explore an aspect of debugging attribute grammar (AG) specifications. AG frameworks in themselves are high-level languages that allow a programmer to specify the syntax rules and semantics of a new programming language. The debugging of AG specifications is often done by interactively traversing abstract syntax trees (ASTs) that represent a parsed program in a metaprogram. The goal of such debugging is to find AG specifications with semantic rules that observe correct inputs but incorrect outputs—the possible bugs of AG specifications we consider. For large programs, ASTs may be difficult to understand by a programmer; graphically rendering ASTs in a debugging interface is challenging and still does not make it straightforwardly easy to understand ASTs relative to source code. Resultantly, we propose a textual way to use source and source-like syntax to represent the location of a navigated-to AST node relative to its position in an entire AST and highlight any notable features of the tree, such as the application of rewrite rules. This contextualization framework of abstract syntax tree nodes has been prototyped to work on Silver [1] specifications, but it is applicable to any AG framework since it only relies on the core features of the AG paradigm itself. Show more
- No Thumbnail Available Item Dynamic Modelling and Control of Exoskeleton Gantry Robot ( 2024 ) Hajare, Eesha ; Show more This thesis presents the development and analysis of dynamic model of an exoskeleton gantry used to perform brain studies in freely moving mice for neuroscience experiments. The dynamic of model of the exoskeleton gantry comprised of X and Y stages is developed, and relevant system characteristics like bandwidth and stability are studied using theoretical model to predict the system behavior. The predicted bandwidth of the open loop system is found to be 1.9Hz and 3.8Hz for the Stage X and Y respectively using the theoretical model. The open loop system was further verified experimentally using LABVIEW and an experimental model was generated using computer software. According to the experimental results, the open-loop bandwidth of the X and Y stages was found to be 2.3 Hz and 2.76 Hz respectively. Furthermore, the open loop system is also used to gauge the stability of the closed-loop and the gain and phase margin are studied for the same purpose. According to theoretical studies, it is expected that the bandwidth of the open and closed loop system is expected to increase with a decrease in payload. The gain margin and phase margin are predicted theoretically and verified experimentally are well above the determined threshold of 2dB for gain margin and 450 for phase margin, this ensures the stability of the closed loop exoskeleton system. Moreover, the closed-loop bandwidth of the system is predicted using the theoretical model and an admittance control framework is proposed. The predicted closed-loop bandwidth for the exoskeleton gantry is found to be 19.2Hz and 16.4Hz for X and Y stages respectively. Furthermore, preliminary experimentation of the gantry with admittance control implementation suggests a closed loop bandwidth of 46Hz for Stage X. Show more
- No Thumbnail Available Item Human Facial Perception of Primates Through ERP Measurement ( 2024-05-06 ) West, Abigail ; Show more Several studies, some using electrophysiological methods, have examined the capacity of humans to perceive primate faces. Through subsequent data, humans are confirmed to be far more adept at recognizing human faces, and less skilled at recognizing non-human primate faces. However, comparative perceptual research utilizing non-human primate species as stimuli is limited. In this study, I utilized EEG technology to compare the amplitude and latency of the P1 and N170 components in adults when exposed to chimp, macaque, and human faces. I determined that chimpanzee faces result in a significantly higher P1 amplitude, as well as a faster N170 latency. Human faces, meanwhile, showed a significantly higher N170 amplitude. Macaque faces demonstrated a faster P1 latency. These findings support non-evolutionary mechanisms for facial processing. In addition, the results from the chimpanzee face trials align with previous literature regarding human perception of threatening faces. Overall, through the measurement of the P1 and N170 components, more insight could be gained in regards to human perception of different primate species. Show more
- 1 (current)
IMAGES
VIDEO