Open Access. Powered by Scholars. Published by Universities.®
Other Electrical and Computer Engineering Commons™
Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Electrical and Electronics (47)
- Computer Engineering (39)
- Other Computer Engineering (21)
- Power and Energy (19)
- Signal Processing (16)
-
- Systems and Communications (16)
- Controls and Control Theory (15)
- Hardware Systems (15)
- VLSI and Circuits, Embedded and Hardware Systems (13)
- Mechanical Engineering (11)
- Robotics (10)
- Biomedical (8)
- Digital Communications and Networking (7)
- Aerospace Engineering (6)
- Computer and Systems Architecture (6)
- Electro-Mechanical Systems (6)
- Physical Sciences and Mathematics (6)
- Biomedical Engineering and Bioengineering (5)
- Computer Sciences (5)
- Digital Circuits (5)
- Electromagnetics and Photonics (5)
- Electronic Devices and Semiconductor Manufacturing (5)
- Life Sciences (4)
- Operations Research, Systems Engineering and Industrial Engineering (4)
- Other Biomedical Engineering and Bioengineering (4)
- Other Mechanical Engineering (4)
- Architecture (3)
- Keyword
-
- Bluetooth (5)
- Sensor (5)
- Audio (4)
- CNN (4)
- Computer Vision (4)
-
- Image Processing (4)
- Microcontroller (4)
- Robotics (4)
- Solar (4)
- Android (3)
- Arduino (3)
- Automation (3)
- Computer vision (3)
- Convolutional Neural Networks (3)
- Deep Learning (3)
- Drone (3)
- Embedded (3)
- GPS (3)
- IoT (3)
- Machine Learning (3)
- Network (3)
- Neural Networks (3)
- Python (3)
- ROS (3)
- Smartphone (3)
- Vehicle (3)
- Wireless (3)
- A2DP (2)
- Alzheimer's (2)
- App (2)
- Publication Year
- Publication
- Publication Type
Articles 1 - 30 of 154
Full-Text Articles in Other Electrical and Computer Engineering
Hardware-In-The-Loop Evaluation Of Sensor-Source Selection For Prosthetic Locomotion Intent Recognition, Victoria Asencio-Clemens
Hardware-In-The-Loop Evaluation Of Sensor-Source Selection For Prosthetic Locomotion Intent Recognition, Victoria Asencio-Clemens
Master's Theses
Active lower-limb prostheses use intent-recognition systems to identify a user’s locomotion mode and select an appropriate control strategy, but sensor configurations that perform well offline may be unsuitable for resource-constrained embedded hardware. Existing sensor-selection methods generally prioritize classification accuracy without directly accounting for processing latency, memory usage, or other hardware-dependent requirements. To address this limitation, this thesis develops a hardware-in-the-loop source-selection framework for embedded classification of level walking, ramp ascent, ramp descent, stair ascent, and stair descent using multimodal biomechanical data from transtibial amputee participants. Subject-specific linear support vector machine classifiers were evaluated using trial-held-out validation, and candidate configurations from …
Autonomous Vision-Based Litter Collection Rover, Dante Michael Benedetti, Benjamin Scott Tavares, Nathan Heil
Autonomous Vision-Based Litter Collection Rover, Dante Michael Benedetti, Benjamin Scott Tavares, Nathan Heil
Electrical Engineering
This report documents the design, implementation, and testing of an autonomous litter-collection rover developed as a Senior Project Design Lab (EE 460/463/464) at California Polytechnic State University. The rover integrates autonomy, computer vision, embedded real-time control, mecanum-wheel omnidirectional mobility, and a two-degree-of-freedom robotic arm to detect, approach, and collect small ground-level litter such as bottles, wrappers, and paper fragments.
The system uses a two-layer compute architecture: an NVIDIA Jetson Orin Nano running ROS 2 for perception, SLAM, and path planning, paired with an STM32L4A6ZG microcontroller for real-time motor control and odometry. The robot is built on a multi-level aluminum frame …
Solving Linearly Constrained Quadratic Programs Using Field Programmable Analog Arrays, Tyler Wynn, Alonzo Arroyo
Solving Linearly Constrained Quadratic Programs Using Field Programmable Analog Arrays, Tyler Wynn, Alonzo Arroyo
Electrical Engineering
This paper presents a field-programmable analog array (FPAA) implementation for solving linearly constrained quadratic programs (LCQPs) directly in the analog domain. The solver is based on a continuous-time primal-dual control architecture with integral action, anti-windup compensation, and a piecewise-linear nonlinearity for enforcing affine inequality constraints. A switched-capacitor implementation using three AN231E04 FPAAs is developed, and coefficient scaling methods are introduced to keep internal and output signals within the voltage limits of the hardware. A global scaling factor is used to reduce internal signal excursions, while solution-space scaling is shown to modify the implemented optimization coefficients and alter the local closed-loop …
Polysaber: A Custom Reactive Lightsaber Soundboard, Pedro B. Medeiros
Polysaber: A Custom Reactive Lightsaber Soundboard, Pedro B. Medeiros
Computer Engineering
The PolySaber project was developed as a custom reactive lightsaber control system built as a fully custom PCB design. The purpose of the project was to create a lower-cost and more customizable alternative to commercially available lightsaber soundboards while simultaneously providing hands-on experience in PCB design, embedded systems development, and hardware integration. Commercial lightsaber soundboards are expensive, proprietary, and difficult for hobbyists to customize. The PolySaber project addresses this by creating a modifiable hardware platform built around the ESP32 microcontroller. The system supports programmable firmware, RGB NeoPixel blade control, motion sensing, reactive swing and clash effects, onboard audio amplification, and …
Design And Parametric Study Of A Mems-Based Reservoir Computer For Reinforcement Learning, Andrew P. Carr
Design And Parametric Study Of A Mems-Based Reservoir Computer For Reinforcement Learning, Andrew P. Carr
Master's Theses
Single-node reservoir computing (RC) is a hardware-efficient approach to machine learning, leveraging the dynamics of physical systems. In this work, two reinforcement learning algorithms, Q-learning and Proximal Policy Optimization (PPO), are applied to a simulated micro-electro-mechanical system (MEMS)-based reservoir computer to solve both discrete and continuous control tasks. MEMS-based reservoirs are low-power, compact, and their natural frequencies (kHz to MHz) pair well with real-time control loops. To explore the relationship between reservoir dynamics and learning performance, a parametric study is conducted on two reservoir hyperparameters, reservoir size and neuron separation, using CartPole-v1 and MountainCar-v0. The RC successfully learns multiple tasks …
Computer Vision Methods For Detecting Counterfeit Usd Bills, Tyler W. Jones
Computer Vision Methods For Detecting Counterfeit Usd Bills, Tyler W. Jones
Master's Theses
This thesis addresses the global challenge of counterfeit paper currency by proposing a classical computer vision framework for distinguishing genuine United States Dollar (USD) bills from counterfeit ones using image data. In contrast to existing approaches that rely on a large number of easily reproducible visual features, this work prioritizes the detection of a single, robust security feature: the ultraviolet (UV) reactive security strip embedded in genuine USD bills of denominations $5 and above. By focusing on a feature that is inherently difficult to replicate, the proposed method reduces the likelihood of counterfeit bills being misclassified as genuine.
The system …
Design And Reliability Analysis Of A Radiation-Tolerant On-Board Computer System For Martian Surface Missions, Jack Ryan
Master's Theses
Space environments present complex challenges for electronic devices, perhaps most notably in the form of radiation effects; the natural protections provided by Earth’s atmosphere and magnetosphere are largely absent in deep space and extraterrestrial environments, making single-event effects (SEE) a critical concern. Although radiation-hardened components offer near-immunity to SEE, they possess tremendous drawbacks in both cost and performance. To circumvent such issues, this thesis investigates the feasibility of leveraging a commercial-off-the-shelf (COTS) device, the AMD KRIA K24 system-on-module (SOM), for use in Martian surface missions.
Detailed models were used to predict SEE rates in the system, and system-level fault tree …
Sustainabake, Kevin Kunta Swanson Ii
Sustainabake, Kevin Kunta Swanson Ii
Electrical Engineering
This senior project outlines the development of an oven that utilizes renewable energy to operate safely and effectively. It aims to test building an oven using mostly basic hardware students acquired during their time at Cal Poly and provide a starting point for those interested in creating a solar-powered oven. As our society continues to innovate and increasingly relies on electricity, it is important to place more emphasis on how we can make our lives sustainable to take care of our environment without introducing excessive pollutants. Food preparation is a daily activity that typically involves significant energy consumption, making this …
Ai-Powered Accessibility Tracker For Inclusive Public Spaces, Yenny Ma, Kevin Beltran
Ai-Powered Accessibility Tracker For Inclusive Public Spaces, Yenny Ma, Kevin Beltran
College of Engineering Summer Undergraduate Research Program
This research project will develop and evaluate a smartphone-based, AI-powered system to crowdsource and analyze accessibility features and barriers in public spaces. Using computer vision and geospatial mapping, the system will identify and categorize issues such as uneven sidewalks, missing or inadequate curb ramps, damaged tactile paving, obstructive overhangs, and the absence of visual or auditory wayfinding cues. The overarching goal is to generate a dynamic, real-time accessibility map that empowers individuals with diverse mobility, sensory, and cognitive needs to navigate public spaces more safely and confidently. The project will integrate technologies and methods from applied machine learning, mobile computer …
Exopg Maturation And Owl Interface, Duncan Michael Louden
Exopg Maturation And Owl Interface, Duncan Michael Louden
Electrical Engineering
The maturation of the ExOPG buoy generator consists of an interface to facilitate remote data acquisition of an existing battery charge controller. This module telemeters battery controller data including voltage, temperature, and state of battery charge. The data is transmitted to a communication system and is able to be viewed by humans on a 24/7 basis for continuous operation and human usage. The module works seamlessly as an addition to the existing ExOPG generator, and it does not interfere with any existing and planned components of the generator. The module is highly efficient and draws minimal power from the existing …
Restoration Of 6-Axis Industrial-Grade Robotic Arms, Bryce Andrew Paulson, Warren Douglas Howard
Restoration Of 6-Axis Industrial-Grade Robotic Arms, Bryce Andrew Paulson, Warren Douglas Howard
Electrical Engineering
The Staubli TX60 and TX60CR are industrial-grade, six-axis robotic arms originally designed to perform complex automation tasks in manufacturing environments. Following their retirement from active industrial use, both units were restored to full operational status. As part of this project, they were reprogrammed to execute a pick-and-place routine using kids shape-sorting toys that mirrors typical workflows found in factory settings. The six degrees of freedom afforded by each robot enable a wide range of motion, making them well-suited for tasks such as material handling, product sorting, and repetitive operations typically carried out by human workers. Each model is equipped with …
Integration And Testing Of A Quadruped Robot With Ros2, Jeremy S. West
Integration And Testing Of A Quadruped Robot With Ros2, Jeremy S. West
Master's Theses
The Cal Poly Legged Robotics Group has been developing research and teaching platforms for agile legged robotics since 2020. These platforms are expected to provide students with opportunities to develop complete legged-robot systems from low-level control to advanced robotics tasks such as motion planning and decision making. However, the current prototyped quadruped robot lacked the software and sensing capabilities for high-level quadrupedal gaits and advanced robotic research.
To address these challenges, this project developed Switch, a robotic platform that builds upon the previous BRUCE platform with significant hardware and software upgrades. Switch features a modular design that allows individual software …
Seconds From Impact: Anticipatory Vehicular Crash Prediction Using Video Vision Transormers, Ryan P. Geisen
Seconds From Impact: Anticipatory Vehicular Crash Prediction Using Video Vision Transormers, Ryan P. Geisen
Master's Theses
Vehicular collisions represent a significant public health concern, necessitating re search into advanced emergency notification systems. While deep learning has shown promise in accident detection, a research gap persists in applying state-of-the-art transformer architectures to the task of anticipatory, real-time crash prediction from video. This thesis addresses this gap by developing and evaluating a Video Vision Transformer (ViViT) for the binary classification of imminent vehicular collisions. Utilizing a curated dataset of 1,493 unique collision sequences, this study systemati cally investigates the impact of temporal context by comparing the ViViT against a single-frame Vision Transformer (ViT) baseline and conducting comprehensive exper …
Prepare Lora Physical Layer For Testing In Low Earth Orbit On A Cubesat, Sammy Brunton
Prepare Lora Physical Layer For Testing In Low Earth Orbit On A Cubesat, Sammy Brunton
Electrical Engineering
This project is a collaboration with OWL Integrations, a company that specializes in adaptable, low-cost communication systems. OWL has developed a board specifically designed for space applications called the Space Quacker Advanced Development (SQuAD), which is an adaptation of their existing board called the Quaker Advanced Development (QUAD).
This project focuses on testing the existing SQuAD board design to make sure that it is flight-ready for deployment on Cal Poly CubeSat’s satellite, SAL-E. To achieve this, the project must ensure compatibility with Low Earth Orbit (LEO) conditions by testing the integrated high-power long-range (LoRa) receiver and enhanced hardware to meet …
Autonomous Mapping Rover, Garrett Jones, Timothy Kyle Chu, Eugenio Caruso Pasos
Autonomous Mapping Rover, Garrett Jones, Timothy Kyle Chu, Eugenio Caruso Pasos
Electrical Engineering
This report details the design, implementation, and evaluation of "Rovero," an autonomous mapping rover developed as a senior project. Rovero integrates state-of-the-art technologies, including ROS2 for communication, SLAM algorithms for mapping, and sensor fusion for accurate navigation. The project aimed to achieve robust autonomous operation in indoor environments, leveraging a combination of LiDAR, IMU, and encoder data for real-time decision-making. Key challenges addressed include path planning, obstacle avoidance, and integration of multiple sensor inputs. Results demonstrate successful mapping capabilities and efficient navigation performance.
Field Deployable Mobile Manipulator For Autonomous Apple Harvesting, Gabriel K. Basus, Antonio Bowen, Andrew Daouda
Field Deployable Mobile Manipulator For Autonomous Apple Harvesting, Gabriel K. Basus, Antonio Bowen, Andrew Daouda
Electrical Engineering
Increasing labor costs and agricultural demands have created a need for automated apple harvesting. However, automated apple harvesting via robotic manipulation must overcome certain challenges to be an effective and efficient method. First, the system must compete with or perform better than manual human labor. Second, it must safely and accurately navigate an apple orchard autonomously. Third, the robotic manipulator must be able to securely grasp and pick apples without causing damage. To address these challenges, this project utilizes a Husky UGV equipped with a 2D LiDAR sensor, an RGB-D camera, an IMU, an OpenManipulator-X robot arm, and a soft …
Enhanced Post-Capture Automatic White Balance For Srgb Images, Eric Huang
Enhanced Post-Capture Automatic White Balance For Srgb Images, Eric Huang
Master's Theses
Automatic white balancing (AWB) aims to correct color casts caused by varying illumination conditions, typically assuming access to RAW sensor data. However, many real-world applications involve only sRGB images that have already been processed by in-camera pipelines. In these cases, traditional AWB algorithms often underperform due to the nonlinear transformations done by these pipelines.
This thesis builds upon a data-driven color correction framework introduced by Afifi et al. that relies on RGB-UV histograms and learned color transforms. A revised automatic white balancing (AWB) framework that improves both color accuracy and runtime efficiency is proposed. A fallback routine is implemented to …
Yolot: A Recurrent Yolo Model For Robust Video-Based Automotive Object Detection, Dylan Jay Baxter
Yolot: A Recurrent Yolo Model For Robust Video-Based Automotive Object Detection, Dylan Jay Baxter
Master's Theses
Though incredibly effective at detecting objects in isolated frames, modern object detection models are often not designed to take advantage of information present in previous frames of a video stream, despite that data being readily avail- able. To address this shortcoming, this paper proposes YOLOT, a modification of the widely used YOLOv8 object detection model, which seeks to utilize this temporal information with the addition of recurrent structures. In the design of YOLOT, a series of recurrent convolutional modules were inserted at backbone and neck outputs and the final and most effective design was found to be the insertion of …
Perceptual Hash Based Content Matching, Nicholas Daniel Chenevey
Perceptual Hash Based Content Matching, Nicholas Daniel Chenevey
Master's Theses
The proliferation of video content and AI generated imagery has introduced a number of new challenges in content identification and verification. The ability to trace content back to its source has become a critical problem as video content increases both naturally and synthetically through AI generation. This thesis provides the design, analysis, and experimental verification for a perceptual hash based framework aimed at addressing these challenges. Perceptual hashing is a method for encoding the visual content of images into compact and easily comparable binary strings. This process is used as the foundation for content matching in videos and source verification …
Hypoxic Incubator: Improving Robustness/Reliability And Demonstrating Physiological Efficacy, Damon Dennis Tan
Hypoxic Incubator: Improving Robustness/Reliability And Demonstrating Physiological Efficacy, Damon Dennis Tan
Master's Theses
The Microphysiological Systems Laboratory aims to develop colorectal cancer tumor models under a hypoxic environment to assess model response to pharmaceutical compounds in vitro. To perform relevant studies, researchers have attempted to use different hypoxic inducing strategies such as a nitrogen pod and hypoxic incubator to recreate in vivo physiological responses to hypoxia. However, studies would be interrupted due to incubator functionality failure. To ensure successful and physiologically relevant studies, I improved and verified the robustness and reliability of a hypoxic incubator previously designed and manufactured in the lab. Through the testing and iterating design processes, I engineered and implemented …
3d Printed Microfluidic Fabrication Methodology, Characterization, Mechanical Design, And Applications In Electrostatic Artificial Muscles And Benthic Microbial Fuel Cells, Terak B. Hornik
Master's Theses
The fabrication of microfluidic devices often requires specialized methods. The development of these methods requires careful characterization and understanding of the processes involved. Using primarily PolyJet 3D printing technology, microfluidics offers a wide scope of applications such as microfluidic benthic microbial fuel cells (MBMFCs) and electrostatic artificial muscles. MBMFCs benefit from the confinement of the microbes resulting in close proximity between the electrode and the organisms. Using a modular design called the Sponge, assembly and upscaling is possible. Electrostatic artificial muscles benefit from a microfluidic approach due to the non-linearity of electrostatic attraction creating disproportionate benefits when miniaturized. When designed …
Distributed Multi-Robot Localization And Coordination Framework For Mobile Robots, Dmitri Dobrynin, Indigo T. Garcia
Distributed Multi-Robot Localization And Coordination Framework For Mobile Robots, Dmitri Dobrynin, Indigo T. Garcia
College of Engineering Summer Undergraduate Research Program
This project aims to develop an experimental framework for multiple mobile robots, both in simulation and real-world hardware, using ROS 2 as the primary operating system. Utilizing TurtleBot 3 platforms, the team will establish a robust setup that enables tasks such as distributed localization, autonomous navigation, path planning, and formation control for mobile robots. Leveraging simulation environments like Gazebo, the project will replicate real-world setups in a simulated environment for testing and development. All tasks, communication, and sensor integration will be implemented using ROS 2, ensuring seamless coordination and interoperability among the robots. The project involves integrating various sensors and …
Autonomous Apple Harvester Robot, Jack Ryan Cline, Tyus Green, Devon Woolston
Autonomous Apple Harvester Robot, Jack Ryan Cline, Tyus Green, Devon Woolston
Electrical Engineering
As agricultural demands rise and manual labor costs increase, there has become a dire need to automate apple harvesting. However, the precision and speed necessary for cost-efficient apple harvesting pose a significant challenge for robotic automation. To maintain cost-effective production, a harvester must be able to operate fast enough and long enough to compete with human labor. It must also be able to navigate and traverse apple orchards autonomously and pick apples without damaging the fruit or tree. This project presents an apple harvesting robot that uses a Mask R-CNN vision system with an RGB-D camera to detect the location …
Cal Poly Gen 2 Battlebot Electrical System, Kelvin C. Villago
Cal Poly Gen 2 Battlebot Electrical System, Kelvin C. Villago
Electrical Engineering
BattleBots is a popular robot combat sport where engineers from all over the world design and construct a robot with the aim to disable or impair the opposing robot. The Cal Poly Gen 2 BattleBot aims to complete a robot from scratch with hopes to compete in the official competition. This report focuses on the electronic design behind the robot, specifically the printed circuit board (PCB) and component selection. The design process of this project involved choosing specific motors and microcontrollers based on cost, efficiency, and benefits with the end goal of a complete printed circuit board (PCB). Brushed motors …
A Study Of Random Partitions Vs. Patient-Based Partitions In Breast Cancer Tumor Detection Using Convolutional Neural Networks, Joshua N. Ramos
A Study Of Random Partitions Vs. Patient-Based Partitions In Breast Cancer Tumor Detection Using Convolutional Neural Networks, Joshua N. Ramos
Master's Theses
Breast cancer is one of the deadliest cancers for women. In the US, 1 in 8 women will be diagnosed with breast cancer within their lifetimes. Detection and diagnosis play an important role in saving lives. To this end, many classifiers with varying structures have been designed to classify breast cancer histopathological images. However, randomly partitioning data, like many previous works have done, can lead to artificially inflated accuracies and classifiers that do not generalize. Data leakage occurs when researchers assume that every image in a dataset is independent of each other, which is often not the case for medical …
Digital Filter Implementation On A Dsp Development Board, Tien Le, Helen Zhang
Digital Filter Implementation On A Dsp Development Board, Tien Le, Helen Zhang
Electrical Engineering
This project to implement digital filters on a Digital Signal Processor (DSP) development board intends to demonstrate viability for future use in teaching digital signal processing lab courses. The digital filter types covered, including Finite Impulse Response (FIR) and Infinite Impulse Response (IIR) filters of various basic frequency responses, will mirror current DSP lab projects to fulfill course learning objectives for filter design and characterization. Design features will include speed optimization to enable real-time digital signal processing. This project will investigate the use of Code Composer Studio to compile C and assembly code to the DSP. Alternatives for currently available …
A Study On Rapidly Exploring Random Tree Algorithms For Robot Path Planning, Sahil Sharma
A Study On Rapidly Exploring Random Tree Algorithms For Robot Path Planning, Sahil Sharma
Master's Theses
Robot path planning is a critical feature of autonomous systems. Rapidly-exploring Random Trees (RRT) is a path planning technique that randomly samples the robot configuration space to find a path between the start and end point. This thesis studies and compares the performance of four important RRT algorithms, namely, the original RRT, the optimal RRT (also termed RRT*), RRT*-Smart, and Informed RRT* for six different environments. The performance measures include the final path length (which is also the shortest path length found by each algorithm), time to find the first path, run time (of 1000 iterations) for each algorithm, total …
Detecting Alzheimer's Disease Using Artificial Neural Networks, Sally Lee, Mia Keegan
Detecting Alzheimer's Disease Using Artificial Neural Networks, Sally Lee, Mia Keegan
Electrical Engineering
This project aims to use artificial neural networks (ANN) in order to detect Alzheimer’s disease. More specifically, convolutional neural networks (CNN) will be utilized as this is the most common ANN and has been used in many different image processing applications. The purpose of using artificial neural networks as a detect method is so that an intelligent way for image and signal analysis can be used. A software that implements CNN will be developed so that users in medical settings can utilize this software to detect Alzheimer’s in patients. The input for this software will be the patient’s MRI scans. …
Exploring The Potential Of Pavegen’S Kinetic Energy Generating Floor For Sustainable Energy Solutions: A Proposal For Cal Poly Slo, Brandon J. Cuneo
Exploring The Potential Of Pavegen’S Kinetic Energy Generating Floor For Sustainable Energy Solutions: A Proposal For Cal Poly Slo, Brandon J. Cuneo
Construction Management
This paper proposes the installation of Pavegen's kinetic energy generating floors at Cal Poly’s campus as a sustainable energy solution. Pavegen has developed a pioneering technology that converts footsteps into clean and renewable energy. The versatility of these floors is demonstrated through successful implementations in various settings, such as transportation hubs and public spaces, generating power from foot traffic. Collaborations with Schneider Electric, installation at Dupont Circle, and integration at Heathrow Airport showcase the potential for sustainable urban infrastructure. This paper outlines research conducted on Pavegen and similar solutions, including communication with company representatives and examining proposed installation locations at …
Smart Table Top, Conner Sima, Nathan R. Jaggers, Jacob Barnes
Smart Table Top, Conner Sima, Nathan R. Jaggers, Jacob Barnes
Electrical Engineering
Dungeons and Dragons 5th Edition (D&D) is a tabletop role playing game (TTRPG) with complicated mechanics and a seemingly overwhelming amount of information. D&D players are often looking for ways to more effectively track information and products that enhance their game experience. One such product is a custom miniature; players use these to track their character’s location and for the enjoyment of creating a physical representation of their imagination. Virtual Tabletops (VTT’s) were developed to make the entire experience digital. The digital nature of VTT’s make all of the game’s rules and mechanics accessible at the click of the mouse; …