Download presentation
Presentation is loading. Please wait.
1
DARP Driver Assistance and Response Program
CS337 Software Engineering Prepared by Flores, Daniel Hautzinger, John August 8, 2009
2
DARP - (Driver Assistance and Response Program)
Full Automatic Driving Vehicle User Input (Desired Destination) Driver Assistance and Response Program. (DARP) Touch Screen/ Voice Command Vehicle Instructions Authentication Accessing Info Terrain Mapping Vehicle Instructions Terrain Data/ Object Data ORU (Object Recognition Unit)
3
Similar Applications GPS Unit Mercedes-Benz
“A GPS receiver calculates its position by precisely timing the signals sent by the GPS satellites high above the Earth. Each satellite continually transmits messages containing the time the message was sent, precise orbital information (the ephemeris), and the general system health and rough orbits of all GPS satellites (the almanac).” - Wikipedia Mercedes-Benz Search & Send -Allows you to send directions to your vehicle. COMMAND -Command Center for vehicle functions Distronic Plus -Adaptive Cruise Control Night Assists -Helps the driver by detecting objects 500ft ahead. - MBUSA.COM
4
Level 1 DFD 2.0 ORU User Object Recognition Unit With DARP Unit 2.1
UA Information 2.3 Terrain Mapping Function 2.2 Accessing Information DARP Database Request Information from Database User Account Database Retrieve Information from Database Store Information into Database User With DARP Unit 2.1 Authentication Function 2.0 ORU Object Recognition Unit 2.4 Vehicle Instructions Terrain Data/ Surrounding Objects Info Route Info and Terrain Information Level 1 DFD
5
Level 1 Modules descriptions starts here
Each vehicle shall be equipped with an ORU (Object Recognition Unit), a conceptual hardware that is able to recognize the objects around the vehicle and also map out the surrounding terrain while driving in all weather conditions. This piece of hardware is crucial to the program. It shall be able to identify objects on the road such as debris or a person. The program will then analyze and send driving instructions based on this information, module The vehicle must maneuver around harmful objects to prevent collisions and accidents. The DARP unit shall have constant communication with the ORU while driving.
6
ORU Object Recognition Unit
Requirements Related to Design Module 2.1: ORU (Object Recognition Unit) Requirement No. Requirement Description Regular Account Authentication 3.0-1 ORU shall be able to scan its surrounding continuously. 3.0-2 ORU shall recognize objects. 3.0-3 ORU shall recognize humans and animals. 3.0-4 ORU shall determine if an object is a hazard or dangerous. Rational: Loose gravel on the road that may cause the vehicle to slide. 3.0-5 ORU shall be able to gather data from the road in a 3D form with distances and sizes of major objects such as buildings. Rational: This data will be used for terrain mapping, module 2.3. Limit to 6 requirements per slide. Security Processing on second slide.
7
Authentication Function
Each vehicle shall require authentication from DARP's authentication database. The DARP unit shall use the vehicles VIN number and unique DARP serial number to get a valid authentication. The request shall be sent wirelessly using the GPS unit. The DARP unit shall attempt to get authentication 5 times in 30 seconds intervals. If the unit fails to authenticate after 5 times it shall report and log failure to authenticate. The vehicle shall not turn on or allow itself to be operated until it has been authenticated. This is due to protect the passengers and to prevent theft and misuse of vehicle.
8
DARP & Vehicle Authentication
Requirements Related to Design Module 2.1: Authentication Function Requirement No. Requirement Description Regular Account Authentication 3.1-1 DARP shall request authentication using the vehicle’s VIN Number and DARP Unique Serial Number. 3.1-2 DARP shall display/announce a welcome message to the user if login is successful. 3.1-3 DARP shall log-off automatically once the vehicle has arrived to the user’s desired destination. 3.1-4 DARP shall log-off when the vehicle is turned off. 3.1-5 DARP shall not allow the vehicle to operate unless the authentication has been successful. 3.1-6 DARP shall display an error message if the authentication fails. Limit to 6 requirements per slide. Security Processing on second slide.
9
DARP & Vehicle Authentication (Continued)
Requirements Related to Design Module 2.1: Authentication Function (Continued) Requirement No. Requirement Description Security Processing: 3.1-7 DARP shall attempt to connect in 30 second intervals. 3.1-8 DARP shall allow only 5 attempts to connect and authenticate VIN and DARP Unit Serial match; 3.1-9 DARP shall report and log failure to authenticate after 5 failed attempts to authenticate. 3.1-10 DARP shall send failure report to main servers. Limit to 6 requirements per slide. Security Processing on second slide.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.