wandering ambassador p13215 baabak mamaghani (ee) team lead david gillette (ee) pcb matt pendel (ee)...

Post on 30-Dec-2015

215 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Wandering Ambassador P13215

Baabak Mamaghani (EE) Team LeadDavid Gillette (EE) PCBMatt Pendel (EE) PCB/EnclosureArmando Briones (CE) SoftwareSagar Saxena (EE) ControllerAnjit Rana (EE) Navigation

Professor George Slack (EE) Advisor/Customer

Project Description

Overhaul of the Wandering Ambassador, a legacy project, with an emphasis on maintainability and expandability

High Level Customer Needs

Rebuff the robot

Redesign the PCB for expandability

Create electronic storage box

Wireless remote control

Develop a navigation system

Implement code for control and navigation

Document everything (Wandering Ambassador Manual)

Concept Summary

Power Regulator

Power Regulator

Panda BoardPanda Board

MouseMouse

HDMIHDMI

BatteryBattery

PCBPCB

USBUSB

KeyboardKeyboard

ScreenScreen

Psoc5

I/O

Psoc5

I/O

EncodersEncoders

SonarSonar

Left MotorLeft Motor Right MotorRight Motor

Expansion for SensorsExpansion for SensorsMotor

ControllerMotor

Controller

System Architecture

System Architecture

Design Summary

Robot is moving with the help of Sonars and Encoders

Working PCB Working Regulators Better Aesthetics Code is efficient. Overall, project is a success!

System Testing Results

Sonars and encoders were tested and were found to perform as expected

The newly designed motherboard has better space efficiency and ports for daughter boards for future expansion

The new web-based GUI is more intuitive Transition from polling paradigm to interrupt-driven

software was successful The RC controller was made to make the robot move

without the website. Verification and reintegration of the two ARM

processors

Objective Project Evaluation: Success and Failure Core objectives were met:

Hardware and software overhaul Maintainability and expandability

Additional features More intuitive GUI New RC controller module Working battery meter

Unrealized endeavors RFID implementation Pure UART communication

Opportunities/Suggestions for Future Work Implementation of RFIDs for autonomous

navigation Daughter boards for sonars and other

sensors Implement a more powerful computer (for

autonomy) Webcam integration Moving limbs Wandering Ambassador Wall-E

Questions?

top related