570 likes | 761 Views
2004 CAPSTONE PDR. TEAM S.A.F.E. MEMBERS Sean Groves Alex Henriquez Shannon Lahr Aaron Lyons Anders Fornberg. Overview of Presentation. Purpose Objectives Description System Approach Considerations Risks Contingency Plans Tasks Division of Labor Project Schedule
E N D
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: S.A.F.E. (Systems for a Accident Free Enviroment) 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. 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 Lahr,Fornberg,Groves,Henriquez,Lyons
Head on Collisions System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Head on Collisions System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Head on Collisions System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Head on Collisions System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Head on Collisions System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Head on Collisions System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Head on Collisions System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Head on Collisions System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Head on Collisions System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Head on Collisions System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Head on Collisions System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Head on Collisions System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Head on Collisions System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Head on Collisions System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Head on Collisions System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Head on Collisions System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Head on Collisions System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Head on Collisions System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Merging Accident System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Merging Accident System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Merging Accident System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Merging Accident System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Merging Accident System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Merging Accident System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Merging Accident System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Merging Accident System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Merging Accident System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Merging Accident System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Merging Accident System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Merging Accident System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Merging Accident System Status Lahr,Fornberg,Groves,Henriquez,Lyons
Merging Accident System Status 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