Lahr,Fornberg,Groves,Henriquez,Lyons 2004 CAPSTONE PDR TEAM S.A.F.E. MEMBERS Sean Groves Alex Henriquez Shannon Lahr Aaron Lyons Anders Fornberg
Lahr,Fornberg,Groves,Henriquez,Lyons Overview of Presentation Purpose Objectives Description System Approach Considerations Risks Contingency Plans Tasks Division of Labor Project Schedule Extended Functionality Cost Estimate for S.A.F.E.
Lahr,Fornberg,Groves,Henriquez,Lyons Purpose: Last year, there were 6.3 million car accidents, many of which were easily preventable. The purpose of our project is to develop a prototype system that will minimize these accidents and could eventually be expanded for commercial applications. S.A.F.E. (Systems for a Accident Free Enviroment)
Lahr,Fornberg,Groves,Henriquez,Lyons Description Modified RC car that can sense an accident threat and take corrective action Detects and Prevents multiple accidents Head on Collisions Merging into blind spots Backing into Stationary Objects
Lahr,Fornberg,Groves,Henriquez,Lyons Objectives Develop 4 Sensor Unit Array Sense Objects from Multiple Directions Detect Relative Speeds of Approaching Objects Develop Multi-Severity Level Avoidance System Gives Audio and Visual Warning to User when Object is Determined a Threat Overrides Manual Controls When Direct Avoidance Action is Needed
Lahr,Fornberg,Groves,Henriquez,Lyons Baseline Functionality Detects speed and distance from four directions Provide audio and visual warning when accident threat is detected Override control from user to prevent accidents
Lahr,Fornberg,Groves,Henriquez,Lyons Head on Collisions System Status RC ControllerUSER Audio WarningNONE Visual WarningNONE
Lahr,Fornberg,Groves,Henriquez,Lyons Head on Collisions System Status RC ControllerUSER Audio WarningNONE Visual WarningNONE
Lahr,Fornberg,Groves,Henriquez,Lyons Head on Collisions System Status RC ControllerUSER Audio WarningNONE Visual WarningNONE
Lahr,Fornberg,Groves,Henriquez,Lyons Head on Collisions System Status RC ControllerUSER Audio WarningNONE Visual WarningNONE
Lahr,Fornberg,Groves,Henriquez,Lyons Head on Collisions System Status RC ControllerUSER Audio WarningNONE Visual WarningNONE
Lahr,Fornberg,Groves,Henriquez,Lyons Head on Collisions System Status RC ControllerUSER Audio WarningLIGHT TONE Visual WarningBLUE LED
Lahr,Fornberg,Groves,Henriquez,Lyons Head on Collisions System Status RC ControllerUSER Audio WarningLIGHT TONE Visual WarningBLUE LED
Lahr,Fornberg,Groves,Henriquez,Lyons Head on Collisions System Status RC ControllerUSER Audio WarningLIGHT TONE Visual WarningBLUE LED
Lahr,Fornberg,Groves,Henriquez,Lyons Head on Collisions System Status RC ControllerUSER Audio WarningLIGHT TONE Visual WarningBLUE LED
Lahr,Fornberg,Groves,Henriquez,Lyons Head on Collisions System Status RC ControllerUSER Audio WarningLIGHT TONE Visual WarningBLUE LED
Lahr,Fornberg,Groves,Henriquez,Lyons Head on Collisions System Status RC ControllerS.A.F.E. Audio WarningLOUD TONE Visual WarningRED LED
Lahr,Fornberg,Groves,Henriquez,Lyons Head on Collisions System Status RC ControllerS.A.F.E. Audio WarningLOUD TONE Visual WarningRED LED
Lahr,Fornberg,Groves,Henriquez,Lyons Head on Collisions System Status RC ControllerS.A.F.E. Audio WarningLOUD TONE Visual WarningRED LED
Lahr,Fornberg,Groves,Henriquez,Lyons Head on Collisions System Status RC ControllerS.A.F.E. Audio WarningLOUD TONE Visual WarningRED LED
Lahr,Fornberg,Groves,Henriquez,Lyons Head on Collisions System Status RC ControllerS.A.F.E. Audio WarningLOUD TONE Visual WarningRED LED
Lahr,Fornberg,Groves,Henriquez,Lyons Head on Collisions System Status RC ControllerS.A.F.E. Audio WarningLOUD TONE Visual WarningRED LED
Lahr,Fornberg,Groves,Henriquez,Lyons Head on Collisions System Status RC ControllerS.A.F.E. Audio WarningLOUD TONE Visual WarningRED LED
Lahr,Fornberg,Groves,Henriquez,Lyons Head on Collisions System Status RC ControllerS.A.F.E. Audio WarningLOUD TONE Visual WarningRED LED
Lahr,Fornberg,Groves,Henriquez,Lyons Head on Collisions System Status RC ControllerUSER Audio WarningNONE Visual WarningNONE
Lahr,Fornberg,Groves,Henriquez,Lyons Merging Accident System Status RC ControllerUSER Audio WarningNONE Visual WarningNONE
Lahr,Fornberg,Groves,Henriquez,Lyons Merging Accident System Status RC ControllerUSER Audio WarningNONE Visual WarningNONE
Lahr,Fornberg,Groves,Henriquez,Lyons Merging Accident System Status RC ControllerUSER Audio WarningNONE Visual WarningNONE
Lahr,Fornberg,Groves,Henriquez,Lyons Merging Accident System Status RC ControllerUSER Audio WarningNONE Visual WarningNONE
Lahr,Fornberg,Groves,Henriquez,Lyons Merging Accident System Status RC ControllerUSER Audio WarningLIGHT TONE Visual WarningBLUE LED
Lahr,Fornberg,Groves,Henriquez,Lyons Merging Accident System Status RC ControllerUSER Audio WarningLIGHT TONE Visual WarningBLUE LED
Lahr,Fornberg,Groves,Henriquez,Lyons Merging Accident System Status RC ControllerUSER Audio WarningLIGHT TONE Visual WarningBLUE LED
Lahr,Fornberg,Groves,Henriquez,Lyons Merging Accident System Status RC ControllerS.A.F.E. Audio WarningLOUD TONE Visual WarningRED LED
Lahr,Fornberg,Groves,Henriquez,Lyons Merging Accident System Status RC ControllerS.A.F.E. Audio WarningLOUD TONE Visual WarningRED LED
Lahr,Fornberg,Groves,Henriquez,Lyons Merging Accident System Status RC ControllerS.A.F.E. Audio WarningLOUD TONE Visual WarningRED LED
Lahr,Fornberg,Groves,Henriquez,Lyons Merging Accident System Status RC ControllerS.A.F.E. Audio WarningLOUD TONE Visual WarningRED LED
Lahr,Fornberg,Groves,Henriquez,Lyons Merging Accident System Status RC ControllerS.A.F.E. Audio WarningLOUD TONE Visual WarningRED LED
Lahr,Fornberg,Groves,Henriquez,Lyons Merging Accident System Status RC ControllerS.A.F.E. Audio WarningLOUD TONE Visual WarningRED LED
Lahr,Fornberg,Groves,Henriquez,Lyons Merging Accident System Status RC ControllerUSER Audio WarningNONE Visual WarningNONE
Lahr,Fornberg,Groves,Henriquez,Lyons System Overview
Lahr,Fornberg,Groves,Henriquez,Lyons Sensors Low Power for Extended Battery Life Determines Data based on a position vector Ultrasonic Sensor Package Compared to Sonar and IR
Lahr,Fornberg,Groves,Henriquez,Lyons Control Core Processes Data from the Sensors Polls Until Event Detected Outputs Audible Warning Blocks Transmitter Instructions to the Motor Control Outputs Corrective Movement Data
Lahr,Fornberg,Groves,Henriquez,Lyons Core Continued
Lahr,Fornberg,Groves,Henriquez,Lyons System Continued
Lahr,Fornberg,Groves,Henriquez,Lyons Motor Control Interprets Signal between the Receiver and the Core through a Mux Servo Motors used for Movement Control Pulse Width Modulated Electronic Speed Control
Lahr,Fornberg,Groves,Henriquez,Lyons Car Assembly Mounting for Control Board Structural Modifications to Ensure System Integrity
Lahr,Fornberg,Groves,Henriquez,Lyons Software Design Use a free-ware C compiler
Lahr,Fornberg,Groves,Henriquez,Lyons Initial Power Requirements All Power Supplies Regulated 5V for Microcontroller 3.3V for FPGA and other board components 7.2V Battery for RC Car
Lahr,Fornberg,Groves,Henriquez,Lyons Considerations RC Car Complexity Damage to RC Car Damage to our Main Board Crashing during testing Stability of our Mounted Board Hard to detect objects Table’s leg Sensor array field using 4 ultrasonic sensors Receiver may not output 50 Hz PWM signal for motor control
Lahr,Fornberg,Groves,Henriquez,Lyons Risks RC Car Modification: Unexpected Complexities Steering Control Motor Control Speed Modification Damage to our mounted board during final testing. Schedule uncertainty do to unforeseen complications during RC car modification. Verilog learning curve
Lahr,Fornberg,Groves,Henriquez,Lyons Contingency Plan Use extra sensor to increase sensor array field. Use kill switch to avoid further damage after unexpected crashes Program FPGA without verilog. Replace factory motors with familiar motors
Lahr,Fornberg,Groves,Henriquez,Lyons Tasks Software Development Core Microprocessor RC Car Test & Modification Sensors Motor Control Power Documentation
Lahr,Fornberg,Groves,Henriquez,Lyons Division of Labor Aaron Lyons Software Development Core Microprocessor RC Car Test & Modification Alex Henriquez Core Microprocessor Software Development Sensors Anders Fornberg Motor Control RC Car Test Core Microprocessor Sean Groves Sensors Power Motor Control Shannon Lahr Power Motor Control RC Car Testing Everyone Documentation Project/Deadline Management Lead for the task
Lahr,Fornberg,Groves,Henriquez,Lyons Project Schedule
Lahr,Fornberg,Groves,Henriquez,Lyons Extended Functionality Advance the algorithm for better accident avoidance Detect more road hazards such as ice, oil, cliffs, and animals Prevent accidents at faster speeds
Lahr,Fornberg,Groves,Henriquez,Lyons Cost Estimate for S.A.F.E. DescriptionPriceQuantityTotal Processor Motorola HC11$01 RC Car Rustler by Traxxas$ Battery Charger AC/DC Charger$ Battery 7.2V Battery$15.002$30.00 Sensors Ultrasonic Jameco #: $ $10.004$ $40.00 All Misc. Product $ $ Total$305 - $425
Lahr,Fornberg,Groves,Henriquez,Lyons QUESTIONS???