Mobile Robot Package Delivery

Python
Website
Robotics

A robot was built using a recycled wheelchair for the base and an onboard raspberry pi. The robots job is to deliver packages across Oregon State's Campus. Users can access a given website to send and receive packages from others using the robot. The robot also houses a raspberry pi camera and GPS, which gives users and administrators access to live video and live map tracking. The computer science team of this project was specifically responsible for creating the website, creating and optimizing valid paths for the robot to follow, streaming live video with the publics' faces blurred, and tracking the live position of the robot. If users go onto the website they can request to send a package or see where the robot is currently via the map or the camera. To blur faces in the live camera feed, we used the raspberry pi camera and implemented a face detector and blur algorithm in Python using OpenCV. The website was written using php and Javascript utilizing pubnub (LEON IS THIS ALL?) and the path creation uses Python in ROS and a database in MySQL.

0 Lifts 

Artifacts

Name Description
Executive Summary A summary of the need this design solves. This document also includes the development process, project timeline, and key lessons the team learned.   Download
Project Closeout This document includes our group design impact statement explaining how the robot affects the world around us. It also includes our project timeline image and a copy of our Engineering requirements, as well as a risk register and future recommendations.   Download
Project Summary Video This video gives a brief overview of our system, as well as explains some of the images of our system and what they do. It also discusses key achievements and potential future uses or developments.   Link