2004 capstone pdr n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
2004 CAPSTONE PDR PowerPoint Presentation
Download Presentation
2004 CAPSTONE PDR

Loading in 2 Seconds...

play fullscreen
1 / 57

2004 CAPSTONE PDR - PowerPoint PPT Presentation


  • 143 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about '2004 CAPSTONE PDR' - lerato


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
2004 capstone pdr
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
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
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
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
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
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
Head on Collisions

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

head on collisions1
Head on Collisions

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

head on collisions2
Head on Collisions

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

head on collisions3
Head on Collisions

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

head on collisions4
Head on Collisions

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

head on collisions5
Head on Collisions

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

head on collisions6
Head on Collisions

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

head on collisions7
Head on Collisions

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

head on collisions8
Head on Collisions

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

head on collisions9
Head on Collisions

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

head on collisions10
Head on Collisions

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

head on collisions11
Head on Collisions

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

head on collisions12
Head on Collisions

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

head on collisions13
Head on Collisions

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

head on collisions14
Head on Collisions

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

head on collisions15
Head on Collisions

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

head on collisions16
Head on Collisions

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

head on collisions17
Head on Collisions

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

head on collisions18
Head on Collisions

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

merging accident
Merging Accident

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

merging accident1
Merging Accident

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

merging accident2
Merging Accident

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

merging accident3
Merging Accident

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

merging accident4
Merging Accident

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

merging accident5
Merging Accident

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

merging accident6
Merging Accident

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

merging accident7
Merging Accident

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

merging accident8
Merging Accident

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

merging accident9
Merging Accident

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

merging accident10
Merging Accident

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

merging accident11
Merging Accident

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

merging accident12
Merging Accident

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

merging accident13
Merging Accident

System Status

Lahr,Fornberg,Groves,Henriquez,Lyons

slide40

System Overview

Lahr,Fornberg,Groves,Henriquez,Lyons

sensors
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
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
Core Continued

Lahr,Fornberg,Groves,Henriquez,Lyons

system continued
System Continued

Lahr,Fornberg,Groves,Henriquez,Lyons

motor control
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
Car Assembly
  • Mounting for Control Board
  • Structural Modifications to Ensure System Integrity

Lahr,Fornberg,Groves,Henriquez,Lyons

software design
Software Design
  • Use a free-ware C compiler

Lahr,Fornberg,Groves,Henriquez,Lyons

initial power requirements
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
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
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
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
Tasks
  • Software Development
  • Core Microprocessor
  • RC Car Test & Modification
  • Sensors
  • Motor Control
  • Power
  • Documentation

Lahr,Fornberg,Groves,Henriquez,Lyons

division of labor
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
Project Schedule

Lahr,Fornberg,Groves,Henriquez,Lyons

extended functionality
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
Cost Estimate for S.A.F.E.

Lahr,Fornberg,Groves,Henriquez,Lyons

questions
QUESTIONS???

Lahr,Fornberg,Groves,Henriquez,Lyons