DOC PREVIEW
UConn CSE 4904 - Milestone 1

This preview shows page 1-2-3-25-26-27 out of 27 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 27 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 27 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 27 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 27 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 27 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 27 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 27 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

CSE Design Lab – Milestone 11. Introduction1.1 Background and Motivation1.3 Team Members & Task Breakdown1.4 References2. Overall Description2.1 Product Functions and Perspective2.2 User Classes and Perspective2.3 Developing Environment2.4 User Environment2.5 Design/Implementation Constraints2.6 Assumptions and Dependencies3. External Interface Requirements3.1 User Interfaces3.2 Hardware Interfaces3.3 Software Interfaces3.4 Communication Protocols and Interfaces4. System Features4.1 Description and Priority4.2 Action Plan4.3 Functional Requirements5. Other Nonfunctional Requirements5.1 Performance Requirement“Brick’s” hardware5.2 Security Requirements5.3 Software Quality Attributes5.5 User DocumentationCSE Design Lab – Milestone 1Preliminary Specs and Initial Project PlansDavid Festa1. IntroductionMicrosoft Robotics Studio1.1 Background and MotivationRobot control and simulationExtensive toolsetSoftware / hardware combination“interesting”Widely used for education purposes1.3 Team Members & Task BreakdownDavid FestaJames HopkinsDennis O’FlahertyKarl Schwirz1.4 ReferencesMicrosoft Robotics Developer CenterLego Mindstorms NXTMicrosoft Developer Network2. Overall Description2.1 Product Functions and PerspectiveSensors (sound, light, ultrasonic, touch, motors)Expansion, (webcam, lights)Communication link2.2 User Classes and PerspectiveGeneral/academic audience (TBD)2.3 Developing EnvironmentVarious program languagesMicrosoft Visual StudioMicrosoft Visual Simulation2.4 User EnvironmentSimilar to developer (Windows based) (TBD)2.5 Design/Implementation ConstraintsFixed hardware partsBudget (2 robots)Hardware sensors per robot limited2.6 Assumptions and DependenciesAssuming Lego Mindstorms NXT with MS Robotics softwareFurther structure TBD3. External Interface Requirements3.1 User InterfacesComputer, mobile phoneCreate windows based GUI for user to manipulate Possible web based interface3.2 Hardware InterfacesLight, sonar, sensors, touchServo motorsSpeaker output100x64 pixel monochrome LCD displaymicrophone3.3 Software InterfacesWindows basedMatLab, plugins, 3rd party support, LabVIEW3.4 Communication Protocols and InterfacesWeb based/Windows based, Bluetooth, USB4. System Features4.1 Description and Priority4.2 Action PlanSuggested tasks (drive by wire)Adapt and string together series of tasksEnd goal not determined on purpose (creativity)4.3 Functional RequirementsWindows computer, Lego Mindstorms hardware5. Other Nonfunctional Requirements5.1 Performance RequirementFor robot’s software…“Brick’s” hardware* 32-bit ARM7 microprocessor* 256 Kbytes FLASH, 64 Kbytes RAM* 8-bit microprocessor* 4 Kbytes FLASH, 512 Byte RAM* Bluetooth wireless communication* USB 2.0 port * 4 input ports, 6 wire digital platform* 3 output ports, 6 wire digital platform* Dot matrix display 60 x 100 pixels* Loudspeaker 8 KHz sound quality* Power, 6 AA Batteries5.2 Security RequirementsClosed system for nowWeb based security TBD (Bluetooth hijacking)5.3 Software Quality AttributesUser friendly (hobbyist in mind)ExpandableRobustProven (MySpace, Princeton)5.5 User DocumentationIntuitive GUI allow for ease of


View Full Document

UConn CSE 4904 - Milestone 1

Download Milestone 1
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Milestone 1 and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Milestone 1 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?