Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Computer Engineering (26)
- Other Computer Engineering (10)
- Robotics (8)
- Digital Communications and Networking (7)
- Computer and Systems Architecture (6)
-
- Electrical and Computer Engineering (6)
- Hardware Systems (5)
- Computer Sciences (3)
- Digital Circuits (3)
- Electrical and Electronics (3)
- Physical Sciences and Mathematics (3)
- Data Storage Systems (2)
- Engineering Education (2)
- Mechanical Engineering (2)
- Other Computer Sciences (2)
- Architecture (1)
- Bilingual, Multilingual, and Multicultural Education (1)
- Controls and Control Theory (1)
- Education (1)
- Electronic Devices and Semiconductor Manufacturing (1)
- Graphics and Human Computer Interfaces (1)
- Heat Transfer, Combustion (1)
- Interior Architecture (1)
- OS and Networks (1)
- Other Electrical and Computer Engineering (1)
- Other Engineering (1)
- Other Mechanical Engineering (1)
- Power and Energy (1)
- Signal Processing (1)
- Keyword
-
- Roborodentia (6)
- Android (4)
- Arduino (3)
- Bluetooth (3)
- Audio (2)
-
- Robotics (2)
- Sifteo (2)
- A2DP (1)
- ADK (1)
- Android NDK (1)
- Animatronics (1)
- Anywhere (1)
- App (1)
- Apple (1)
- Augmented Reality (1)
- Automation (1)
- Autonomous (1)
- Autonomous Robotics (1)
- Beaglebone (1)
- Bellardo (1)
- BlueBeats (1)
- Brain (1)
- Cat (1)
- Competition (1)
- Computer Vision (1)
- Control (1)
- Conveyor (1)
- CubeSat (1)
- Dance (1)
- Data (1)
Articles 1 - 28 of 28
Full-Text Articles in Engineering
Using Player Profiling To Enhance Dynamic Difficulty Adjustment In Video Games, Aaron Burke
Using Player Profiling To Enhance Dynamic Difficulty Adjustment In Video Games, Aaron Burke
Computer Engineering
Video games have certainly come a long way since the days of pong. From humble beginnings of the first arcade machines they have bloomed into a multi-billion dollar industry and a global force to be reckoned with. Just like with movies there are enough genres out there to fit any demographic of gamer, and that’s not even just the game’s content but also the gameplay.
Unlike other types of media though, games are meant to be interacted with and played, which brings up new issues with accessibility and keeping things interesting for different levels of skill. Dynamic game difficulty adjustment …
Brain Recorder, Anthony M. Garcia
Brain Recorder, Anthony M. Garcia
Computer Engineering
Electroencephalography (EEG) is the recording of electrical activity along the scalp. Our mind regulates its activities by means of electric waves which are registered in the brain, emitting tiny electrochemical impulses of varied frequencies, which can be registered by an electroencephalogram. These “brainwave” frequencies are split into different bands. There is ongoing research that attempts to correlate the frequencies in the different bands to different emotional states and levels of concentration. With the increase in availability of commercial EEG devices, such studies can be sped up by making the collection of data easier, faster, and mobile. Creating a mobile application …
Beaglebone Webcam Server, Alexander Corcoran
Beaglebone Webcam Server, Alexander Corcoran
Computer Engineering
The Beaglebone Webcam Server is a Linux based IP webcam, based on an inexpensive ARM development board, which hosts its own web server to display the webcam feed. The server has the ability to either connect to a wired router, or to act as a wireless access point in order for users to connect and control its functions via any Wi-Fi enabled device.
Roborodentia Scoring System, Justin Kikuchi
Roborodentia Scoring System, Justin Kikuchi
Computer Engineering
Every year at Cal Poly there is a robotics competition called Roborodentia . Roborodentia is sponsored by various industry leaders to provide a valuable and fun learning experience for Cal Poly students and alumni. The competition is held during the Cal Poly open house and draws a large number of spectators. In order to provide the spectators with a fun experience, it is necessary to present them with a live scoreboard, with visual and auditory effects.
The objective of this senior project was to design and build a fully functional scoreboard and tournament bracket with real-time scoring and timer. The …
California Polytechnic State University Senior Project Winter-Spring 2012, Roborodentia Xvii, Stack-E, Alejandro Ignacio, Austin Hobbs
California Polytechnic State University Senior Project Winter-Spring 2012, Roborodentia Xvii, Stack-E, Alejandro Ignacio, Austin Hobbs
Computer Engineering
The main goal for our project is to design and build a functional autonomous robot that is capable of navigating an open arena while avoiding obstacles, as well as identify other objects or cans on the field. It must also be capable of stacking and containing these cans. Deliverables will include the fully assembled robot chassis containing the essential hardware components needed to accomplish the navigation and movement, as well as capabilities like identification of objects and stacking of cans. Alongside the hardware, there will also be software developed to showcase these capabilities of the robot design, including the vision …
Robotron, Fabian Rodriguez, Oscar Daniel Muneton, Adelaido Jimenez
Robotron, Fabian Rodriguez, Oscar Daniel Muneton, Adelaido Jimenez
Computer Engineering
Roborodentia 2012 is a competition where students and alumni could build an autonomous robot to perform a certain task for points. This report is about Robotron, the 3rd place winner of this competition, and how it came to be.
Cpe Senior Project Final Report: Roborodentia 2012 - Team Street Sweeper, Jason Miller, David Pascale
Cpe Senior Project Final Report: Roborodentia 2012 - Team Street Sweeper, Jason Miller, David Pascale
Computer Engineering
The Street Sweeper was a multi-disciplinary, autonomous robotics project constructed to compete in Cal Poly's Roborodentia XVII in 2012. The goal of the competition was to collect painted cat food cans in the team's goal area, with bonus points for stacking the cans. Street Sweeper was very much a budget robot, but due to good planning and strategy, managed to place 2nd in the competition.
A Web-Based Approach To Music Library Management, Jason Young
A Web-Based Approach To Music Library Management, Jason Young
Computer Engineering
This application utilizes modern standards developing in web browsers to create a desktop-like application for managing a music library online. The server side application is written in a model-view-controller style using Python backed by a MySQL database. The client side JavaScript was designed around a modular concept interfacing several third-party frameworks and libraries. By taking advantage of developing browser features such as persistent local storage, this web application was designed to handle a large library of music.
Wireless Sensor Network For Wine Fermentation, Kerry Scharfglass, Andrew Lehmer
Wireless Sensor Network For Wine Fermentation, Kerry Scharfglass, Andrew Lehmer
Computer Engineering
This project implements an automated temperature monitoring system for wine fermentation which is affordable, easy to use, and scalable to typical small winery setups. To realize these requirements, we implemented the system as a wireless sensor network utilizing commercial off-the-shelf hardware. Temperature and system diagnostic information is communicated wirelessly in a peer-to-peer network topology such that all information flows toward an aggregating server. The server makes the temperature information available over the Internet via a web application and alerts the winemaker by email when the temperature has left acceptable bounds that the winemaker may configure. This project also involved materials …
The Dancer's Friend - A Wearable Electronics Investigation, Paul Case
The Dancer's Friend - A Wearable Electronics Investigation, Paul Case
Computer Engineering
This project is an initial investigation into the use of wearable electronics for wireless gesture detection, with the end goal of an application of augmenting dance performance through the use of gesture controlled sound. Though the system developed is not as yet of practical use to a dance performer, it lays the groundwork for future development and expansion, in both hardware and software design. In particular, it provides an in-depth overview of the lessons learned regarding the special hardware development considerations in wearable electronics to help ensure the success of future developments.
Mac's Fiesta: A Foreign Language Game For The Sifteo Platform, Karina Cordon
Mac's Fiesta: A Foreign Language Game For The Sifteo Platform, Karina Cordon
Computer Engineering
Mac’s Fiesta is a Spanish learning game designed on the Sifteo gaming platform for children ages four and up. The Sifteo gaming platform provides a new way of interacting with computers by giving users a set of tangible and interactive cubes. Each Sifteo cube has a clickable colored screen and can sense motion and adjacent blocks. Games on this platform are designed to encourage the development of core thinking skills. This project aims to explore how Sifteo cubes can be used for language learning as well as observe how effective they are as educational tools.
Isus - An Autonomous Off-Road Balancing Robot - High Level Software And Components Implementation, Kent Williams
Isus - An Autonomous Off-Road Balancing Robot - High Level Software And Components Implementation, Kent Williams
Computer Engineering
The ISUS Mobile Robot is a balancing off-road mobile robotic vehicle capable of driving while balancing on two wheels in rough and changing terrain. The robot can be operated over WI-FI via a computer.
Chef Sifty, Dereck Quock
Chef Sifty, Dereck Quock
Computer Engineering
In our society today, childhood obesity has become a more prevalent problem, which needs to be fixed. Children constantly eat and snack unhealthily and parents need to understand the importance of teaching children how food affects their body and well-being. Teaching this to children at an early age will help to instill a healthy lifestyle for the child. Chef Sifty is a cooking game developed for Sifteo cubes that aims to show children the importance of nutrition while having fun. Using Sifteo’s concept of Intelligent Play, the objective of this project is to show children some healthy food and snack …
Design And Simulation Of Interconnected H-Bridge Inverter, Samuel Muehleck
Design And Simulation Of Interconnected H-Bridge Inverter, Samuel Muehleck
Computer Engineering
In this project, the research, design and simulation of an interconnected H-bridge single-phase inverter was explored. The inverter design was divided into three separate sections. First, a VHDL programmed CPLD was used to generate control signals for the transistors of the inverter circuit. Second, power electronics was used to create an inverter circuit to change a DC input to a 60 Hz AC output. Lastly, additional circuits were used to link the generated control signals to the MOSFET transistors of the inverter circuit. The operation of the three components was then validated with computer simulations. Results of computer simulation demonstrate …
Pier Portal, Andrew Belis, Andrew (Andy) Crafts, Jeremy Depangher, Aaron Hein, Michael Machado, Aaron Poulos
Pier Portal, Andrew Belis, Andrew (Andy) Crafts, Jeremy Depangher, Aaron Hein, Michael Machado, Aaron Poulos
Computer Engineering
This project constitutes the design, build, and test of a camera system that runs on a track along the length of a pier piling at the Cal Poly pier in Avila Beach. The goal of the camera system is to observe the abundant sea life active on the surface of the piling underwater and in the tidal zone. The camera system will stream live video to the internet, record HD video, and be controllable remotely. The track is mounted to the piling with brackets and extends from the sea floor to a few feet above the pier deck. The camera, …
Cal Poly Xpress Project: Exploring Interactive Storytelling Through Digital Multimedia Platforms, Eugene Bistolas
Cal Poly Xpress Project: Exploring Interactive Storytelling Through Digital Multimedia Platforms, Eugene Bistolas
Computer Engineering
No abstract provided.
Wireless Ad Hoc Networks For Mobile Devices Via High Frequency Sound Waves, Yashar Bahman
Wireless Ad Hoc Networks For Mobile Devices Via High Frequency Sound Waves, Yashar Bahman
Computer Engineering
The purpose of this research it to give mobile phones the ability to create a cross-platfor wireless ad-hoc network. To accomplish this the phone’s speaker/microphone will be treated as a modulator/demodulator (or modem for short). The idea is that the phone will generate sine waves at various frequencies to output them on the speaker on one end and also record audio with the microphone to analyze and decode it into data on the other.
Once complete, these functionalities will all be rolled up into one easy to use library named Wave, which can be used to send data back and …
Frg Turbojet, Tyler Vitti
Frg Turbojet, Tyler Vitti
Computer Engineering
Members of the Cal Poly SLO campus club FRG work together with students of several different disciplines to build a functional turbojet engine. Engineering approaches include design, fabrication, testing, and computer sensing, control, and integration. The goal of the project is to produce a running turbojet engine monitored and controlled by embedded hardware and specialized PC software. This project is to be used by later groups for further research and development.
Riley The Cat, Nicholas Zankich
Riley The Cat, Nicholas Zankich
Computer Engineering
There are many toys that exist that are comfort objects. Generally these are toys that are soft such as blankets, stuffed animals, and pillows. Robotic toys also exist such as games, interactive books, and instruments. There exists a crossover market that includes Furbys, Tomagachi pets, and Fur Real Friends. While being very popular, I believe that this crossover isn’t perfect, and that there is a lot of room for improvement. Riley (Figure 1) was created to make something that is both completely a robot and a comfort object.
Vikis: The Can Collecting Robot, Eric Edwards, Leah Humiston, Jason Foulk
Vikis: The Can Collecting Robot, Eric Edwards, Leah Humiston, Jason Foulk
Computer Engineering
RoboRodentia is an annual school-wide robotics competition that has been held during Cal Poly’s Open House for the past thirteen years. The competition rules change from year to year as the objective of the competition changes, but an important aspect of the competition is that the robots run completely autonomously. This paper describes the development, design, and implementation of the RoboRodentia robot from Team Vikis. The technical specifications, robot components, individual responsibilities, and results are described in depth within this document.
Android Powered Autonomous Robot, Dennis Cagle, Zachary Negrey
Android Powered Autonomous Robot, Dennis Cagle, Zachary Negrey
Computer Engineering
The goal of this Senior Project was to create an autonomous robot powered by an Android phone to compete in Roborodentia 2012. In order to accomplish this task, we used the Android Open Accessory Development Kit (Android ADK) to interface an Android phone with a custom Arduino microcontroller (Arduino Mega) designed by Google. The project contained design and implementation of hardware, electronic devices, and software.
Bluebeats, Jake Muir, Aaron Martinez, Mishal Shah, Richard Wissemann
Bluebeats, Jake Muir, Aaron Martinez, Mishal Shah, Richard Wissemann
Computer Engineering
Our group’s senior project is called BlueBeats. The BlueBeats product was created in order to provide a wireless audio gateway between Bluetooth enabled devices. Users of BlueBeats can use an Android or computer application to interface with the BlueBeats device. The Android and computer applications allow the user to easily scan for devices, add/remove devices from their personal list, and pair/connect with a selected Bluetooth enabled device. Once the user is connected to the BlueBeats device, he/she has two options. The first option occurs when the user connects the BlueBeats device to a device with speakers (using 3.5mm audio jack …
Datalogger Sequence Execution Engine (Dsqee), Edmund Yingxiang Yee
Datalogger Sequence Execution Engine (Dsqee), Edmund Yingxiang Yee
Computer Engineering
The PolySat Research Group accepts projects from several companies that wish to use a CubeSat for some experiment. One of the projects called Intelligent Payload Experiment, or IPEX, needs software to interact with out system avionics. One of these software will be datalogger, which will be augmented from its original datalogging scheme to support sequentially execution of commands/algorithms that our client, Jet Propulsion Laboratory, or JPL, need. My part of the project explains the software design decisions behind datalogger.
Robot X, Alan Truong, Alex Haag
Robot X, Alan Truong, Alex Haag
Computer Engineering
The following report outlines the design decisions behind Robot X for the 2012 Cal Poly Roborodentia competition held annually during Open House. This investigation includes detailed overview of Robot X's sensory system, driving system, conveyor belt system, and can compartment system. In addition, basic hardware and software design are explored.
Check Image Processing: Webp Conversion And Micr Scan Android Application, Trevor Bliss
Check Image Processing: Webp Conversion And Micr Scan Android Application, Trevor Bliss
Computer Engineering
As more users favor smartphones over computers for simple tasks, small businesses are constantly exploring mobile options to present to their customers. This write-up documents an Android application designed for a small company, which allows users to send pictures of checks to the company’s servers for processing. The picture is taken with the devices built-in camera and is converted to Google’s new image format, WebP. The company’s server processes the check and returns the check’s MICR code as a response. This application leverages the Android NDK and JNI to use Google’s open source image conversion libraries as well as socket …
Rapid Battery Exchange For Electric Vehicles, Michael Cocchi, Adam Rizkalla
Rapid Battery Exchange For Electric Vehicles, Michael Cocchi, Adam Rizkalla
Computer Engineering
No abstract provided.
Bluemote!, Philip Kaye
Bluemote!, Philip Kaye
Computer Engineering
In today’s society, our mobile phones are an extremely useful device when we are on the go and away from our homes; however, when we return home, our smart phone becomes just a communication tool again. Home automation is inevitable, and it will find its way into every house. The first person to commercialize it to the point where it is as easy to set-up and as affordable as a home router will end up breaking this slow trend. The key to this success is the smart phone; this should end up being the most expensive piece of hardware for …
Kreative Outlets, Travis Crist, Steve Clark, Jason Peressini
Kreative Outlets, Travis Crist, Steve Clark, Jason Peressini
Computer Engineering
With the widespread use of smart phones and the advancement of WiFi technologies, people now have the Internet at their fingertips at all times. Home automation and control has the possibility of becoming the next big technology that can utilize the abundant availability of the Internet. This paper documents the findings and results of a project aimed at developing the infrastructure needed for a home automation system that is accessible anywhere. We implemented a system that utilized a web enabled ethernet connection and RF wireless technology to control AC outlets and provide the user with feedback information about the status …