Category: Programming

Simple RFID Technology Helps Save Fort Union National Monument from Collapse

Select a photo for a detailed description Evan Oskierko-Jeznacki, PhD Fellow & Research Associate at the Center for Architectural Conservation uses new RFID (radio frequency identification) technology on historic adobe ruins at Fort Union National Monument in New Mexico. By using RFID moisture sensors readable with commercially available RFID equipment —the same technology used in […]

Mindfulness Monitor pt 6

The final mindfulness monitor device and full, comprehensive description of this project, its motivation, development, challenges, and components can be found on the project Devpost site here. Additionally, the full software components for the device can be found on the project Github site here. Here are a few demonstration videos of the device in action.

Mindfulness Monitor pt 5

Our proposal for the mindfulness monitor is built around three primary input vectors. The first, and primary, is the ECG signal. The second most significant is the respiratory rate signal. The third, and least significant is hand movement. During consultations with Dr. Gooneratne, we decided to separate the ECG and respiratory rates as much as […]

Mindfulness Monitor pt 4

While the ECG circuit is well-documented, it was necessary to reconfigure it to accommodate the particular needs of our project. That is, the circuit needs to accommodate the particular electrodes, leads, etc. that we chose to use. The diagram below is the version we used to build our preliminary circuit on a breadboard. Because we […]

Mindfulness Monitor pt 3

As the overall methodology proposed for monitoring progressive states of mindfulness revolve primarily around accurately tracking heart and respiratory rate, we began developing this portion of the system first. An electrocardiogram (ECG) is comprised of a multiple parts, typically referred to as PQRS signal. Each portion of this electrical signal corresponds to a particular physical […]

Mindfulness Monitor pt 2

Mindfulness Monitor Development Methodology Mindfulness Monitor Preliminary System Schematic As mentioned in the last post, our system involves a closed loop, negative feedback system. That is, the system collects the requisite physiologic signals from the wearer (heart rate, respiratory rate, hand/head movement), determines the wearer’s current state of mindfulness and produces a stimulus to help […]

Mindfulness Monitor pt 1

Project Background Our ESE 519 team was approached by Dr. Nalaka Gooneratne with a research problem to explore mindfulness states, the physiologic variables associated with them, and the possibility of developing a methodology for recording and associating links between these variables in real-time. The obvious problem is the inherent black-box nature of a such a […]

Comcast Pennovation Challenge

I have had the pleasure to work with a fantastic team (Kevin Martin, Jono Sanders, Grace Moore, and Chelsea Meyers) of integrated product design students at Penn on what would evolve into the winning proposal for Comcast’s Pennovation Challenge. Our premise: to address, target, and provide early-stage mitigation and monitoring tools for the aging and […]

Environmental Diagnostics at Fort Union National Monument, Part 4: Open Source Monitoring

Intro While formulating a monitoring methodology for the adobe ruins at Fort Union, I began to branch and extend my efforts into the late hours of the night into developing some monitoring solutions that might be just as effective–if not more effective–and significantly less cost prohibitive than the propriety solutions. I chose the Arduino platform […]

Interactive Flight Risk Visualization Tool

Interactive Flight Risk Visualization Tool My final project for a class I took as an elective during my last semester at Penn: Javascript and HTML Programming for Planning and Urban Management Applications. I thought it would be interesting to cross-reference current flight routes with the NTSB aviation accident database. The application allows you to enter […]