wandering ambassador p13215 baabak mamaghani (ee) team lead david gillette (ee) pcb matt pendel (ee)...
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?