Mountain search and rescue is a vital form of emergency response to assist people in austere environments (e.g., extreme terrain, poor weather). Volunteer mountain search and rescue teams in the United States have begun adopting consumer- grade unmanned aerial vehicles to assist a variety of tasks (e.g., search, resource delivery);...
Alzheimer’s Disease (AD) is an abnormal part of aging that mainly affects those over the age of 65. The current therapies are only FDA approved for mild to moderate AD symptoms. Cannabidiol (CBD) is a non-intoxicating constituent of Cannabis sativa that has been shown to have beneficial effects on cancer,...
Modular construction is increasingly seen as an efficient construction method in terms of time, cost, and energy. The full realization of these advantages partly relies on the efficiency of the production process inside the modular factories, which currently rely on tedious manual monitoring methods or expensive automated techniques. As a...
As urban populations increase, the presence of well-maintained trees provide a cost-effective solution to combat the effects of climate change, specifically the urban heat island effect. Unfortunately, the associated ecological, social and economic benefits of trees are not distributed equitably in the landscape due to lingering effects of redlining policies....
In recent years, unoccupied aircraft systems (UAS) have become increasingly affordable and straightforward to incorporate in monitoring applications of forested ecosystems. This shift has facilitated interest in using these tools to monitor aspects of forest ecosystems including vegetation health, forest structure and composition, and potential habitat provided by these systems....
Motion planning is a cornerstone of autonomous robots, enabling robots to safely and efficiently perform tasks such as package delivery, infrastructure inspection, and manipulation. However, as the field of robotics matures, robotic systems are being developed that (1) are challenging to analytically model, (2) require computationally expensive model-based controllers, and...
Distributed version control allows developers to manage software evolution among distributed development teams. But it does not eliminate all consistency and concurrency issues, and instead introduces additional complexity when merging code. And resolving merge conflicts is nontrivial when automated merging fails. In such cases, developers are forced to inspect the...
Outdoor School for All! Student Outcomes in Oregon is an ongoing evaluation project of outdoor schools throughout Oregon. The intent of this project is to build understanding and knowledge about the outcomes of outdoor school programming and support program improvement. We built an evaluation system based on legislative requirements, ongoing...