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...
Explainable Artificial Intelligence (XAI) systems aim to improve users’ understanding of AI but rarely consider the inclusivity aspects of XAI. Without inclusive approaches, improving explanations might not work well for everyone. This study investigates leveraging users’ diverse problem-solving styles as an inclusive strategy to fix an XAI prototype, with the...
We present student perceptions of a new first-year engineering programming class that was designed by informed research practices. While the College of Engineering at Oregon State University saw a lot of major switching in the first year, there were not many students switching into computer science (CS). This could have...
The California Current Large Marine Ecosystem (CCLME), located on the eastern boundary of the North Pacific Ocean, is highly dynamic, with variable conditions driven by seasonal upwelling, regional oceanography, and broad scale climate patterns. In the last decade, the northeast Pacific Ocean has experienced several marine heatwaves (MHWs), prolonged periods...
Cell signaling under external stimulation is a critical mechanism that governs many biological processes such as cell proliferation, cell migration, and cell apoptosis, etc. For multicellular organisms, the ability to synchronize heterogeneous individual cellular responses through intercellular communication is crucial to maintain normal functionality. However, even though the biological pathways...
Oregon's estuaries are important ecosystems for scientific study. Consequently, knowledge of what research has been conducted helps us identify benchmarks and plan new projects. A comprehensive bibliography of published research, technical reports, local documents, and data sets is one means of recording this knowledge. For these reasons, the Guin Library...
Oregon's estuaries are important ecosystems for scientific study. Consequently, knowledge of what research has been conducted helps us identify benchmarks and plan new projects. A comprehensive bibliography of published research, technical reports, local documents, and data sets is one means of recording this knowledge. For these reasons, the Guin Library...
Oregon's estuaries are important ecosystems for scientific study. Consequently, knowledge of what research has been conducted helps us identify benchmarks and plan new projects. A comprehensive bibliography of published research, technical reports, local documents, and data sets is one means of recording this knowledge. For these reasons, the Guin Library...