Receive Map Info Compare current to map Record location history Nearest Tag ID(s) ID current location (RFID) Navigation Loop Destination Calculate path Receive User Input OnBoard Power Calculate Velocity Calculate ETA Calculate next movement instruction Monitor Hardware Health Determine Orientation (Compass) Charging Power On Map? Regulate Power (MCU: Define Interfaces with Power, User Input, Map Input, RFID Reader, Compass, Output Drive Circuitry) Enclosure: Support & Manage Internal Components Deliver Information to User Region Map ETA Movement Instructions Hardware Health Receive Map Info Compare current to map Record location history Nearest Tag ID(s) ID current location (RFID) Navigation Loop Destination Calculate path Receive User Input OnBoard Power Calculate Velocity Calculate ETA Calculate next movement instruction Monitor Hardware Health Determine Orientation (Compass) Charging Power On Map? Regulate Power (MCU: Define Interfaces with Power, User Input, Map Input, RFID Reader, Compass, Output Drive Circuitry) Enclosure: Support & Manage Internal Components Deliver Information to User Region Map ETA Movement Instructions Hardware Health Receive Map Info Compare current to map Record location history Nearest Tag ID(s) ID current location (RFID) Navigation Loop Destination Calculate path Receive User Input OnBoard Power Calculate Velocity Calculate ETA Calculate next movement instruction Monitor Hardware Health Determine Orientation (Compass) Charging Power On Map? Regulate Power (MCU: Define Interfaces with Power, User Input, Map Input, RFID Reader, Compass, Output Drive Circuitry) Enclosure: Support & Manage Internal Components Deliver Information to User Region Map ETA Movement Instructions Hardware Health Receive Map Info Compare current to map Record location history Nearest Tag ID(s) ID current location (RFID) Navigation Loop Destination Calculate path Receive User Input OnBoard Power Calculate Velocity Calculate ETA Calculate next movement instruction Monitor Hardware Health Determine Orientation (Compass) Charging Power On Map? Regulate Power (MCU: Define Interfaces with Power, User Input, Map Input, RFID Reader, Compass, Output Drive Circuitry) Enclosure: Support & Manage Internal Components Deliver Information to User Region Map ETA Movement Instructions Hardware Health Categorize your Core Functions • 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 6-3-5 Method • 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 C-Sketch Method • • • • 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 Next Steps • 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?
© Copyright 2025 Paperzz