1 Introduction1.1 Purpose1.2 Project Scope and Features1.3 Terminology2 Functional Requirements2.1 High-Level Requirements2.2 Vehicles2.2.1 Default Vehicles2.2.2 Adding and Modifying Vehicles2.3 Maps2.3.1 Adding and Modifying Maps2.4 Interfaces and User Interaction2.4.1 Before the Simulation2.4.2 During the Simulation2.4.3 After the Simulation2.5 Log File2.5.1 Current Information2.5.2 Historical Information2.6 Major Components2.6.1 GPS2.6.2 LADAR2.6.3 Range-Finding2.6.4 Path-Finding2.6.5 Situation Management3 Non-functional Requirements3.1 Product3.2 System Requirements3.3 External Requirements4 System Evolution5 ReferencesRequirements DocumentationVISHUN™ – Autonomous Vehicle SimulatorVersion: 1.02Version date: January 14, 2019Author(s): Jeff MoserRob YostMiguel NievesJohn BellJohn MillerSynopsisThis document details the requirements for the Autonomous Vehicle Senior Design project codenamed “VISHUN”.This document contains information proprietary to a Senior Design Project for Computer Science and theCollege of Engineering at Drexel University. This document may not be reproduced, disclosed, or used inwhole or in part without the express written consent of the authors.© 2005 VISHUN TeamVISHUN Requirements DocumentDocument ControlStatus: ProductionOwned By: Jeff Moser – [email protected]: VISHUN TeamJeff Salvage ([email protected])Toban Emmanuel ([email protected]) Document HistoryVersion: Date: Description: Who0.5 January 18, 2005 First draft containing contributions from each individual member.Everyone0.6 January 24, 2005 Second draft containing revisions from each individual member based on commentary provided by Jeff Salvage.Everyone0.9 January 31, 2005 Third draft, revisions discussed in previous week’s group meeting including the addition of interface mockups.Jeff Moser / Miguel Nieves0.99 February 8, 2005 Final Draft before production copy includes the addition of additional interface mockups.Jeff Moser /Miguel Nieves1.0February 15, 2005 Production Draft Jeff Moser / JohnMiller1.01 February 21, 2005 Numbering Scheme Changed, added process flow diagram.Jeff Moser1.02 March 14, 2005 Made a few small changes to 2.5 and 2.6to match up with decisions made during the design phase.Jeff MoserPage 2 of 16 © VISHUN TeamVISHUN Requirements DocumentTable of Contents1 Introduction.............................................................................................................................41.1 Purpose............................................................................................................................41.2 Project Scope and Features..............................................................................................41.3 Terminology.....................................................................................................................42 Functional Requirements.........................................................................................................52.1 High-Level Requirements................................................................................................52.2 Vehicles............................................................................................................................72.2.1 Default Vehicles.......................................................................................................72.2.2 Adding and Modifying Vehicles...............................................................................82.3 Maps................................................................................................................................82.3.1 Adding and Modifying Maps...................................................................................82.4 Interfaces and User Interaction........................................................................................82.4.1 Before the Simulation...............................................................................................82.4.2 During the Simulation............................................................................................102.4.3 After the Simulation...............................................................................................112.5 Log File..........................................................................................................................122.5.1 Current Information...............................................................................................122.5.2 Historical Information...........................................................................................122.6 Major Components........................................................................................................122.6.1 GPS........................................................................................................................122.6.2 LADAR...................................................................................................................122.6.3 Range-Finding.......................................................................................................132.6.4 Path-Finding..........................................................................................................142.6.5 Situation Management...........................................................................................143 Non-functional Requirements................................................................................................153.1 Product...........................................................................................................................153.2 System Requirements....................................................................................................153.3 External Requirements...................................................................................................154 System Evolution...................................................................................................................165 References..............................................................................................................................16Page 3 of 16 © VISHUN TeamVISHUN Requirements Document1 Introduction1.1 PurposeThis document describes the functional and non-functional requirements for VISHUN, an autonomous vehicle simulator. VISHUN stands for Vehicle Interprets Sensors Hopefully Useful for Navigation.1.2 Project Scope and FeaturesVISHUN simulates a vehicle
View Full Document