P17001: Wearable Glove-Based Controller
/public/

Systems Design

Table of Contents

Team Vision for System-Level Design Phase

The goal of the System Design Review phase was to brainstorm different typing methods for our wearable interface and then select 3 superior designs based on certain attributes. We first created a Functional Decomposition to make sure we captured all the functions that the device needed to perform. We then researched different devices that already exist for our benchmarking to get a better idea of typing methods that already exist. Based on the information we found, we were able to create a list of potential typing methods for our concepts. From here, we were able to use a Pugh Chart to select the superior concepts and then determine how feasible each concept would be. We also assessed risks associated with testing, building, and prototyping.

Functional Decomposition

 Functional Decomposition

Click http://formswift.com/chart/edit.php?documentType=flowchart&ses=2f07716ed81ddd6d20f45cea2e0724be&key=30764529 for the working Functional Decomposition document.

Engineering Requirements Mapping

 Engineering Requirements Mapped to Functional Decomposition components

Benchmarking

 Benchmarking

Benchmarking

For the working document, click here

Concept Development

 Concept Generation

Concept Generation

For the working document, click here

Morphological Chart

 Morphological Chart

Morphological Chart

Feasibility: Prototyping, Analysis, Simulation

Typing Scheme Selection

Powerpoint, PDF.

Visual Interface Selection

The selection of our visual interface can have a big impact on the feasibility of our project due to our group's lack of experience in Bluetooth communication, and operating systems. We came up with three options for our visual interface, identified the feasibility of each option, and came up with a plan of action.

Phone/ Tablet

  1. Interact with messaging app directly.
    1. Would require a good amount of knowledge of Android operating system in order to replicate keyboard commands.
  2. Make our own app to type on the phone/ tablet.
    1. MIT App Inventor can make this easier to accomplish, since our group does not have any software engineers.
    2. Some knowledge of the Android operating system might still be required to have the phone recognize text from the microcontroller.

Computer

  1. Send hex characters to computer to convert to ASCII.
    1. Bluetooth module could be easier to communicate with on a computer, than on a phone.
    2. Some knowledge of Windows or Linux operating system may be required.

LCD Screen

  1. Connect to LCD screen using ribbon cable from microcontroller.
    1. Easiest to implement.
    2. No knowledge of operating systems required.

Plan of Action: Bluetooth communication using an android phone app seems feasible. We will continue to research this area, so we will be prepared for the physical build, and we will continue to ask our area experts for more guidance as needed. As a backup plan the LCD screen can be easily implemented to demonstrate our device's typing ability.

Battery Capacity Analysis

 Battery Analysis

Battery Analysis

Cost Analysis

 Cost Analysis

Cost Analysis

For the working document and the links to each component listed click here

Concept Selection

 Pugh Chart A

Pugh Chart A

For the working document, click here

 Pugh Chart B

Pugh Chart B

For the working document, click here.

Systems Architecture

 Systems Architecture Flowchart

Click [https://formswift.com/chart/edit.php?documentType=flowchart&ses=ae9b0cf25a6078f27ff85197601ba6a9&key=31230634#] for the working Functional Decomposition document.

Risk Assessment

 Risks Added During System Phase

Risks Added During System Phase

For the working document, click here

Plans for next phase

 Benchmarking

For the working document, click here

Individual Three Week Plans

Team Member
Nicole
Arshia
Nick
Emmanuel
Carolyn
Jaclyn

Potential Test Cases


Home | Planning & Execution | Imagine RIT

Problem Definition | Systems Design | Preliminary Detailed Design | Detailed Design

Build & Test Prep | Subsystem Build & Test | Integrated System Build & Test | Integrated System Build & Test with Customer Demo | Customer Handoff & Final Project Documentation