Open Access. Powered by Scholars. Published by Universities.®
Articles 1 - 18 of 18
Full-Text Articles in Engineering
Dual-Axis Precision Imager, Gary Huarng
Dual-Axis Precision Imager, Gary Huarng
Computer Engineering
The Dual-Axis Precision Imager (DAPI) is a drawing robot that processes images and draws them on a whiteboard. The system has two modes: a Sobel filter mode that finds the edges of the input image with a Sobel filter, and a tri-tone grayscale mode that approximates the shading of the input image with the colors white, gray, and black. The DAPI consists of an Arduino-controlled XY gantry system with a pen mounted on the gantry head, and a Processing IDE program that processes the original image, converts the processed image into gantry instructions, and sends them to the Arduino for …
Autonomous Butter Robot, David Chau, Michael Hegglin
Autonomous Butter Robot, David Chau, Michael Hegglin
Computer Engineering
Don’t you wish your butter would come to you? Well now it can with the patented Michael and David butter robot! Based on an idea from a TV show, our team set out to see if a similar robot was possible to make in real life. The objective was simple. Can we make a small table sized robot that can bring a person butter using image detection software? With that question in mind we set out buying our components. We wanted to keep it small, so we looked up devices that could do simple image processing and from there we …
Surface Autonomous Vehicle For Emergency Rescue, Max Emerick, Ryan Shields, Christopher Feickert, Raymond Impara
Surface Autonomous Vehicle For Emergency Rescue, Max Emerick, Ryan Shields, Christopher Feickert, Raymond Impara
Mechanical Engineering
The goal of this document is to clearly define the problem parameters and project objectives and to clearly describe the design process, planned final design, and manufacturing and testing procedures for the senior design project of Team 26: SAVER -- the Surface Autonomous Vehicle for Emergency Rescue. This is both for the purpose of project planning and for clear communication between all parties involved in the project.
The objective of the SAVER project is to develop a proof of concept for an autonomous maritime search and rescue vehicle for aiding in man-overboard missions. To accomplish this goal, a list of …
Planr.: Planar Learning Autonomous Navigation Robot, Gabrielle S. Santamorena, Daniel Kasman, Jesus Mercado, Ben Klave, Andrew Weisman, Anthony Fortner
Planr.: Planar Learning Autonomous Navigation Robot, Gabrielle S. Santamorena, Daniel Kasman, Jesus Mercado, Ben Klave, Andrew Weisman, Anthony Fortner
Computer Engineering
PLANR is a self-contained robot capable of mapping a space and generating 2D floor plans of a building while identifying objects of interest. It runs Robot Operating System (ROS) and houses four main hardware components. An Arduino Mega board handles the navigation, while an NVIDIA Jetson TX2, holds most of the processing power and runs ROS. An Orbbec Astra Pro stereoscopic camera is used for recognition of doors, windows and outlets and the RPLiDAR A3 laser scanner is able to give depth for wall detection and dimension measurements. The robot is intended to operate autonomously and without constant human monitoring …
Roborodentia Final Report, Trevor James Gesell, Zeph Colby Nord, Mitchell Tyler Myjak
Roborodentia Final Report, Trevor James Gesell, Zeph Colby Nord, Mitchell Tyler Myjak
Computer Engineering
The Senior Project consisted of competing in Roborodentia, a competition in which groups build robots to complete a particular task. This event took place at the Cal Poly Open House on Saturday, April 12th, 2018. For the competition, the robot was to collect Nerf balls from supply tubes raised approximately 7” from the board and shoot them into nets placed along the opposite side of the course. The design, manufacture, and testing of the robot began the first week of Cal Poly winter quarter and lasted until the day of the competition.
Darling, Robot For Roborodentia 2018, Michael Le, Steven Liu
Darling, Robot For Roborodentia 2018, Michael Le, Steven Liu
Computer Engineering
For our senior project, our group decided to build a robot to participate in Roborodentia 2018, an annual robotics competition overlooked by Professor Seng that takes place during open house. When taking into consideration the classes that Computer Engineering students had to have taken and the skills that we have developed throughout our time here on campus, a robotics project seemed to be an appropriate culmination of both the technical and non-technical skills that we have acquired.
Models For Pedestrian Trajectory Prediction And Navigation In Dynamic Environments, Jeremy N. Kerfs
Models For Pedestrian Trajectory Prediction And Navigation In Dynamic Environments, Jeremy N. Kerfs
Master's Theses
Robots are no longer constrained to cages in factories and are increasingly taking on roles alongside humans. Before robots can accomplish their tasks in these dynamic environments, they must be able to navigate while avoiding collisions with pedestrians or other robots. Humans are able to move through crowds by anticipating the movements of other pedestrians and how their actions will influence others; developing a method for predicting pedestrian trajectories is a critical component of a robust robot navigation system. A current state-of-the-art approach for predicting pedestrian trajectories is Social-LSTM, which is a recurrent neural network that incorporates information about neighboring …
Roborodentia Robot: Tektronix, Sean Yap
Roborodentia Robot: Tektronix, Sean Yap
Computer Engineering
Tektronix is a robot created to compete in the 2016 Roborodentia Competition. This report details the full function and implementation of the robot.
Roborodentia 2016: Scorpion, Tyler Whalen
Roborodentia 2016: Scorpion, Tyler Whalen
Computer Engineering
This report showcases my entry into the Roborodentia 2016 competition, and my senior project. I chose this project because robotics has always interested me, and this was a great opportunity to jump in headfirst.
I will step through my design decisions and detail all information necessary for replicating this build.
Roborodentia Robot (Amazon Prime), Alec Cheung
Roborodentia Robot (Amazon Prime), Alec Cheung
Computer Science and Software Engineering
Roborodentia is an annual autonomous robotics competition sponsored and hosted by Cal Poly. In the 2016 competition, participants are to design a robot that scores the most points by gathering rings from marked supply pegs and placing them onto marked scoring pegs. For Roborodentia I designed, constructed, and programmed a robot, named Amazon Prime, to compete.
Roborodentia Robot 2015, Travis Stuever
Roborodentia Robot 2015, Travis Stuever
Computer Engineering
The Roborodentia 2015 competition was a ring based challenge that had participants move PVC rings from one side of a course to another all within 3 minutes. In order to succeed in this competition there needs to be a good robotic design, thought out use cases, and good solid software.
Robotic Book Scanner, Tobias Samuel Elder, Cynthia Marie Wong
Robotic Book Scanner, Tobias Samuel Elder, Cynthia Marie Wong
Computer Engineering
Digitizing books has been an issue tackled by companies to allow people to read off Kindles and iPads rather than the traditional paperback. Companies like Google have spent more than $1000 on machines to convert books into electronic copies readable on devices. Yet, not much effort has been made into the invention of an automatic book scanner for consumers. This project seeks to determine a cost-effective approach to robotic book scanning to create PDFs from physical books. This project serves as a proof of concept for a reasonably priced automatic book scanner accessible to consumers. Potentially, the device may be …
Automated Foosball Table, Jim R. Stefani, Alex J. Herpy, Brett Gordon Jaeger, Kevin S. Haydon, Derek Alan Hamel
Automated Foosball Table, Jim R. Stefani, Alex J. Herpy, Brett Gordon Jaeger, Kevin S. Haydon, Derek Alan Hamel
Mechanical Engineering
This project is the second iteration of an automated foosball table for Yaskawa America as a trade show display. The table is meant to provide an interactive experience which highlights the speed and precision of the Yaskawa hardware. The first iteration of the project was mainly focused on creating the physical hardware for the system and to begin the basic programming for the system. This phase of the project was focused on finalizing the physical hardware of the system, implementing the vision system and to continue the basic programing of the system AI. A third team will be assigned to …
Flarebot - Analysis Of An Autonomous Robot, Sanat S. Sahasrabudhe
Flarebot - Analysis Of An Autonomous Robot, Sanat S. Sahasrabudhe
Computer Engineering
Autonomous robots are increasing in popularity for educational, research, and household purposes. This report analyzes the design and functionality of one such example, called FlareBot, which is designed to self-navigate and stack cans. Specifically, the robot is designed to follow a fixed path for navigation, and stack any cans it comes across. Once a maximum number of cans is stacked, the robot releases them and restarts the process. The design is achieved using three DC motors, two servo motors, one line sensor, and one infrared sensor. Designing autonomous robots is a strong test of the engineering design process, which includes …
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.
Woody: Roborodentia 2011 Robot, Felix Chung, Canh Sy, Hanson Yu
Woody: Roborodentia 2011 Robot, Felix Chung, Canh Sy, Hanson Yu
Computer Engineering
Woody is a fully autonomous robot built and designed for the 2011 Cal Poly Roborodentia competition. Woody’s goal is to score the most points in the competition by navigating the competition field, efficiently collecting ping pong balls from the racks, and shooting the balls into the goal accurately. There was no specific budget set for the project, but costs were kept low by using tools from the Computer Engineering Capstone Lab, inexpensive materials such as wood, and reusable parts from robots from previous Roborodentia competitions.
Mr. Robot: A Roborodentia Contestant, Stephen Berry, Jamie Nease
Mr. Robot: A Roborodentia Contestant, Stephen Berry, Jamie Nease
Computer Engineering
Roborodentia is an annual robotics competition held during Open House at California Polytechnic State University, San Luis Obispo. Each year, students construct autonomous robots which compete head-to-head to score the most points. This report will give an overview of the competition and the details of our robot.
Autonomous Golf Cart Vision Using Hsv Image Processing And Commercial Webcam, John D. Fulton
Autonomous Golf Cart Vision Using Hsv Image Processing And Commercial Webcam, John D. Fulton
Electrical Engineering
Using openCV I was able to use a store bought webcam and my laptop to build code that could detect the lane lines and the curb on the road and use them to calculate a trajectory for an autonomous vehicle to follow. The code does have some flaws, as discovered in testing, and definitely room for improvement but it still functions as a useful basis for development. Developed primarily for the Autonomous Golf Car Project at Cal Poly the principles of how it functions could be applied to other projects that want to use computer vision.