Software developers frequently need to perform code maintenance tasks, but doing so requires time-consuming navigation through code. A variety of tools are aimed at easing this navigation by using models to predict places in the code that a developer might want to visit, and then providing shortcuts so that the...
This study explored how students navigate the technological landscape of a public, land-grant institution. Through online surveys and semi-structured, one-on-one interviews, the study operated through an anticipatory/participatory lens to research with the intent of understanding students' experiences with technology at a research institution. Using this methodology and Triandis and Triandis'...
Few navigation-assistance technologies for vision impaired individuals are practical due to inhibiting factors such as cost, comfort, convenience, and overall usefulness of the assistance. This thesis will present the design and implementation of a navigation assistance system intended to address these concerns. The presented system improves on existing technologies by...
Operating autonomous underwater vehicles (AUVs) near shore is challenging—heavy shipping traffic and other hazards threaten AUV safety at the surface, and strong ocean currents impede navigation when underwater. Predictive models of ocean currents have been shown to improve navigation accuracy, but these forecasts are typically noisy, making it challenging to...
The dream of ubiquitous virtual reality (VR) tools has been a powerful presence in pop culture since before the turn of the century. But for all of its charm, VR applications are few and far between due to the high cost of hardware setups and cumbersome form factor. This project...
Haiti's political and economy history has led to a maternity care system that lies out of reach, geographically and financially, of most Haitians, resulting in excessively high maternal and infant mortality. The most common birth practitioners are homebirth midwives (matwòns), who attend roughly three-fourths of all births in Haiti (UNICEF),...
This research explores the viability and effectiveness of using an inertial navigation system (INS) to control a beamforming array of microstrip patch antennas with the aim of reducing users' exposure to electromagnetic radiation. The system reduces radiated power directed toward a cellular phone user to below 10% of the total...
Underwater robots beneath ocean waves can benefit from feedforward control to reduce position error. This thesis proposes a method using Model Predictive Control (MPC) to predict and counteract future disturbances from an ocean wave field. The MPC state estimator employs a Linear Wave Theory (LWT) solver to approximate the component...