region map nearest tag id(s) destination charging power on map? hardware health movement...

8
Region Map Nearest Tag ID(s) Destination Chargin g Power On Map? Hardware Health Movement Instructi ons ETA Receiv e Map Info Recor d locat ion histo ry Regulat e Power Enclosure: Support & Manage Internal Components Receive User Input Calcula te path Determin e Orientat ion (Compass ) ID current locatio n (RFID) Compare current to map Calculate next movement instructi on Calcul ate Veloci ty Calcul ate ETA Monitor Hardware Health (MCU: Define Interfaces with Power, User Input, Map Input, RFID Reader, Compass, Output Drive Circuitry) On- Board Power Navigati on Loop

Upload: claribel-wells

Post on 13-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Region Map Nearest Tag ID(s) Destination Charging Power On Map? Hardware Health Movement Instructions ETA Receive Map Info Record location history Regulate

Region Map

Nearest Tag ID(s)

Destination

Charging Power

On Map?

Hardware Health

Movement Instructions

ETA

Receive Map Info

Record location history

Regulate Power

Enclosure: Support & Manage Internal Components

Receive User Input

Calculate path

Determine Orientation (Compass)

ID current location (RFID)

Compare current to map

Calculate next movement instruction

Calculate Velocity

Calculate ETA

Monitor Hardware Health

(MCU: Define Interfaces with Power, User Input,

Map Input, RFID Reader, Compass, Output Drive

Circuitry)On-Board Power

Navigation Loop

Page 2: Region Map Nearest Tag ID(s) Destination Charging Power On Map? Hardware Health Movement Instructions ETA Receive Map Info Record location history Regulate

Region Map

Nearest Tag ID(s)

Destination

Charging Power

On Map?

Hardware Health

Movement Instructions

ETA

Receive Map Info

Record location history

Regulate Power

Enclosure: Support & Manage Internal Components

Receive User Input

Calculate path

Determine Orientation (Compass)

ID current location (RFID)

Compare current to map

Calculate next movement instruction

Calculate Velocity

Calculate ETA

Monitor Hardware Health

(MCU: Define Interfaces with Power, User Input,

Map Input, RFID Reader, Compass, Output Drive

Circuitry)On-Board Power

Navigation Loop

Page 3: Region Map Nearest Tag ID(s) Destination Charging Power On Map? Hardware Health Movement Instructions ETA Receive Map Info Record location history Regulate

Region Map

Nearest Tag ID(s)

Destination

Charging Power

On Map?

Hardware Health

Movement Instructions

ETA

Receive Map Info

Record location history

Regulate Power

Enclosure: Support & Manage Internal Components

Receive User Input

Calculate path

Determine Orientation (Compass)

ID current location (RFID)

Compare current to map

Calculate next movement instruction

Calculate Velocity

Calculate ETA

Monitor Hardware Health

(MCU: Define Interfaces with Power, User Input,

Map Input, RFID Reader, Compass, Output Drive

Circuitry)On-Board Power

Navigation Loop

Page 4: Region Map Nearest Tag ID(s) Destination Charging Power On Map? Hardware Health Movement Instructions ETA Receive Map Info Record location history Regulate

Region Map

Nearest Tag ID(s)

Destination

Charging Power

On Map?

Hardware Health

Movement Instructions

ETA

Receive Map Info

Record location history

Regulate Power

Enclosure: Support & Manage Internal Components

Receive User Input

Calculate path

Determine Orientation (Compass)

ID current location (RFID)

Compare current to map

Calculate next movement instruction

Calculate Velocity

Calculate ETA

Monitor Hardware Health

(MCU: Define Interfaces with Power, User Input,

Map Input, RFID Reader, Compass, Output Drive

Circuitry)On-Board Power

Navigation Loop

Page 5: Region Map Nearest Tag ID(s) Destination Charging Power On Map? Hardware Health Movement Instructions ETA Receive Map Info Record location history Regulate

• Which functions will be constrained?• e.g., tasked to an existing project, or required to use

a particular technology by the customer• Which functions will be limited to a small set of

solutions?• e.g., not intended to be the focus of creative, new

ideas• Which functions will be open to new ideas?

• e.g., identified by you or your customer as the intended focus of the creative process

Categorize your Core Functions

Page 6: Region Map Nearest Tag ID(s) Destination Charging Power On Map? Hardware Health Movement Instructions ETA Receive Map Info Record location history Regulate

• Teams sit in circles• Each team member writes down 3 ideas on a piece of

paper (3 minutes)• Pass paper to the left• For 1 minute, make comments, additions, sketches on

the paper in front of you• Repeat until new idea generation stabilizes

• In class today, use this for functions that have a limited number of solutions

6-3-5 Method

Page 7: Region Map Nearest Tag ID(s) Destination Charging Power On Map? Hardware Health Movement Instructions ETA Receive Map Info Record location history Regulate

• Teams sit in circles• Each team member sketches one design solution• Pass paper to the left• For 1 minute, make comments, additions, sketches on

the paper in front of you• Repeat until new idea generation stabilizes

• In class today, use this for functions that are targeted for developing new, innovative solutions

C-Sketch Method

Page 8: Region Map Nearest Tag ID(s) Destination Charging Power On Map? Hardware Health Movement Instructions ETA Receive Map Info Record location history Regulate

• Continue idea generation outside of class in parallel with refining interfaces and specifications!!

• Consider where these ideas reside on the spectrum of difficulty for an MSD team

• Plug & play?• Brand new technology

• What skill sets will be required to implement these ideas?

• How should you plan to implement projects to keep each step reasonable, but still make forward progress?

Next Steps