The Department of Civil and Environmental Engineering has recently adopted an expanded set of fifteen program outcomes identified in the American Society of Civil Engineers Body of Knowledge and conducted work leading to development of common course goals with appropriate levels of cognitive achievement based on Bloom's taxonomy. In addition, the department has adopted a holistic process for investigating and analyzing the linkage of individual course goals in various discipline-specific areas of concentration within the curriculum. Sequential course outcome maps or "threads" have been developed, or are under development, for each of the department's major discipline tracts (structural, environmental, site development, and transportation engineering). A major objective in developing this framework for assessment was to evaluate the effectiveness of how well course goals are linked within the undergraduate curriculum and provide a basis for incremental improvement. Creation of course goals, outcomes, and cognitive level linkages yielded additional curriculum assessment benefits including:
Experimenting with custom-programming of cameras can be difficult. Most consumer cameras are protected to prevent users from reprogramming them. Industrial cameras can be flexibly controlled by an external computer, but are generally not standalone programmable devices. However, various inexpensive camera modules, designed largely to be used for building IoT (Internet of Things) devices, combine extensive programmability with a camera in a compact, low-power, module. One of the smallest and least expensive, the ESP32-CAM module, combines a 2MP Omnivision OV2640 camera with a dual-core 32-bit processor, 802.11 WiFi and BlueTooth as well as wired I/O interfaces, a mi-croSD slot, low power modes, etc., all supported by the Arduino programming environment and a rich collection of open source libraries. Why not use it for programmable camera research?This paper describes how the ESP32-CAM had to be adapted to enable use in a variety of experimental cameras. For example, some of these cameras do not use the lens screwed and glued onto the OV2640, and replacing this lens revealed a number of issues ranging from spectral response to adjustment of lens corrections. There are numerous strange interactions between different functions that end-up sharing the same I/O pins, so work-arounds were needed. It also was necessary to devise ways to handle various higher-level issues such as implementation of a live view and synchronization across cameras. However, the key problems have been resolved with open source software and hardware designs described here.
No abstract
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.