Ask a question from expert

Ask now

Software Design Document-Lunar Rover Mapping Project

14 Pages3370 Words295 Views
   

Added on  2020-02-18

Software Design Document-Lunar Rover Mapping Project

   Added on 2020-02-18

BookmarkShareRelated Documents
Software Design Document-Lunar Rover Mapping Project
Software Design Document-Lunar Rover Mapping Project_1
Executive Summary Lunar Rover is a vehicle for Space Explorations that is developed at a low-cost for the meansof transporting to the Moon with high precision soft landing. Lunar Rover Mapping Project isto sense, navigate and record with sensors on-board. Objects such as debris and carters mustbe found and recording should be done. Moon has terrestrial analogue environments likedeserts, craters or other surfaces on Earth. Lunar Rover must have the capacity to enter intothe survey area and survey map of the surface of the moon The Software Design isconcentrated in the crucial modules and base level functionality of the system. The system isdesigned to elicit the requirements of the client for the EV3 kit..
Software Design Document-Lunar Rover Mapping Project_2
Table of Contents1.Introduction.............................................................................................................................21.1 Purpose.......................................................................................................................................31.2 Scope...........................................................................................................................................31.3 Constrains..................................................................................................................................32.System Overview......................................................................................................................32.1 The Rover Map..........................................................................................................................42.2 Survey area terrain representation for prototype...................................................................42.3 Operation...................................................................................................................................52.4 Safety..........................................................................................................................................52.5 Progress......................................................................................................................................53.System Architecture and Components Design.......................................................................63.1. Architectural Description.........................................................................................................63.2. Component Decomposition Description..................................................................................63.3. Detailed Components Design Description...............................................................................63.4. Architectural Alternatives........................................................................................................63.5. Design Rationale.......................................................................................................................64.Data Design..............................................................................................................................64.1 Data Structures..........................................................................................................................65.Design Details...........................................................................................................................65.1 Class Diagrams..........................................................................................................................65.2 State diagrams...........................................................................................................................65.3 Interaction Diagrams.................................................................................................................66.Human Interface Design.........................................................................................................76.1 Overview of the User Interface.................................................................................................76.2 Detailed Design of the User Interface.......................................................................................77.Resource Estimates..................................................................................................................78.Definitions, Acronyms, and Abbreviations............................................................................79.Conclusions..............................................................................................................................7
Software Design Document-Lunar Rover Mapping Project_3
1.IntroductionIn the early history of earth and other rocky planets moon plays a significant interface. The Software design document determination is to provide a low-level description about Lunar Rover Mapping Project offering intuition in the design and structure of each module. The following are the topics includeSystem ArchitectureComponent diagramOver view of User interface designData flow designHuman interface description.1.1 PurposeThe purpose of Lunar Rover Mapping Project is to provide a low cost method for robotic space exploration. To locate the Lunar Rover Robot on the surface of the moon that travel 500mts and to broadcast the images and video of the moon to the earth in return. The vehicle is also developed for transporting it with high precision along with soft landing.1.2 ScopeThe Software Design is concentrated in the crucial modules and base level functionality of the system. The Software Design Development works as base level perception that is a proof concept for building the Lunar Rover Mapping. The scope of Lunar Rover Mapping Project is to sense, navigate and record with sensors on-board. Objects such as debris and carters must be found and recording should be done. The concept of GPS painting is also utilizes for the bounding the surface of the moon to provide a full coverage ofthe survey map.1.3 ConstrainsThe major constrain is to match the algorithm of Lunar Rover and its navigation to be presented on a stereo vision system analysis and Lunar Rover on a working environment. Thewavelet transform are extracted along with the feature-matching phase of the edge points and they are used as matching primitives. To select the correct matching spots with strategy of pyramidal searching criterions are used. It results in helping the algorithm to find its matching spots correctly even for a large number of edge points. Fairly high accuracy of results of experiments are provided with the real images of terrain with natural to indicate that the algorithm gives disparity in dense. The natural terrain must hold the algorithm that
Software Design Document-Lunar Rover Mapping Project_4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Architecture/Design Document
|11
|986
|23

Roster and Availability System Architecture/Design Document
|18
|2114
|83

Developing shooting multiplayer game with use of 3D engine
|10
|1194
|424

System Design and Project for Natural-Lee: Online Shopping System
|26
|4749
|73

Staff and Student Management System: Design and Implementation
|24
|4055
|231

Employee Portal Architecture/Design Document
|18
|2237
|79