how to build an autonomous anything - mathworks...decide & plan act sense virtual clinic matlab,...
TRANSCRIPT
![Page 1: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/1.jpg)
1© 2015 The MathWorks, Inc.
How to build an
autonomous anything
Chris Hayhurst
![Page 2: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/2.jpg)
2
![Page 3: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/3.jpg)
3
![Page 4: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/4.jpg)
4
![Page 5: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/5.jpg)
5
![Page 6: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/6.jpg)
6
![Page 7: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/7.jpg)
7
![Page 8: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/8.jpg)
8
Autonomous Technology
Provides the ability of a system to act
independently of direct human control
under unrehearsed conditions
![Page 9: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/9.jpg)
9
![Page 10: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/10.jpg)
10
Capabilities of an Autonomous System
Sense
![Page 11: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/11.jpg)
11
Capabilities of an Autonomous System
Sense
Perceive
![Page 12: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/12.jpg)
12
Capabilities of an Autonomous System
Learning Algorithms
Optimization
Sense
Perceive
Decide
& Plan
![Page 13: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/13.jpg)
13
Capabilities of an Autonomous System
Control Algorithms
Sense
Perceive
Decide
& Plan
Act
![Page 14: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/14.jpg)
14
Autonomous Technology Transfers Responsibility to Computers
Human
Computer
Re
sp
on
sib
ilit
y
Degree of Autonomy
![Page 15: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/15.jpg)
15
Bazille’s Studio
Bazille 1870Shuffleton’s Barbershop
Rockwell 1950
![Page 16: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/16.jpg)
16
Autonomous Artistic Style Classification
Rutgers University
Image
Feature
Extraction
Visual Features
Genre
Classifier
(SVM)
Artist
Classifier
(SVM)
Style
Classifier
(SVM)
Style:
Regionalism
Genre:
Interior
Artist:
Rockwell
Machine
Learning
Classification
Sense
Perceive
Decide
& Plan
Act
![Page 17: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/17.jpg)
17
Where to add autonomy with perception?
Analyze more data
Reduce bias
Reduce variability
Save time
Improve performance
Determine
Loudspeaker
Quality
Virtual Semiconductor
Manufacturing Calibration
![Page 18: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/18.jpg)
18
![Page 19: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/19.jpg)
19
![Page 20: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/20.jpg)
20
Autonomous Service for Predictive Maintenance
Which sensor values should they use?
Decide
& Plan
Act
Perceive
Sense
Pressure
Other
variables
Vibration Timing
Temperature
![Page 21: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/21.jpg)
21
Normal Operation Maintenance NeededMonitor Closely
Autonomous Service for Predictive Maintenance
Sense
Act
Perceive
Decide
& Plan
![Page 22: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/22.jpg)
22
What are the best predictors?
Data
Models
Name of Presenter
![Page 23: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/23.jpg)
23
Autonomous Glucose Level Management
![Page 24: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/24.jpg)
24
Autonomous Glucose Level Management
Bigfoot Biomedical
Continuous
Glucose Monitor
Target
Glucose
Level
+ -
Insulin Pump
+ +
Mobile App
Person
Perceive
Decide
& Plan
Act
Sense
Virtual Clinic
MATLAB, Toolboxes
![Page 25: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/25.jpg)
25
Virtual Clinic
Generating data through simulation
![Page 26: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/26.jpg)
26
Virtual Clinic
Scaling computations to simulate 50 million patients a day
![Page 27: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/27.jpg)
27
Where will you get your data?
Simulation
Public repositories
In the lab
In the field
Internet of Things (IoT)
![Page 28: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/28.jpg)
28
CNH Develops Intelligent Filling System for Forage Harvesters
![Page 29: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/29.jpg)
29
![Page 30: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/30.jpg)
30
Autonomous Trailer Filling
Control Algorithms
Perceive
Act
Sense
Decide
& Plan
![Page 31: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/31.jpg)
31
Autonomous Trailer Filling
Control AlgorithmsAct
Decide
& Plan
Perceive
Sense
![Page 32: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/32.jpg)
32
![Page 33: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/33.jpg)
33
Autonomous Trailer Filling
Control AlgorithmsMonitoring
CANEmbedded Coder
3D Camera
Actuators
ECU
• User Input
• Visualization
• Computer
Vision
• Controls
Embedded Platform
MPC5121e
Act
Perceive
Decide
& Plan
Sense
![Page 34: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/34.jpg)
34
How will you put it into production?
Embedded Systems
IT Systems
Desktop Apps
![Page 35: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/35.jpg)
35
![Page 36: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/36.jpg)
36
![Page 37: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/37.jpg)
37
![Page 38: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/38.jpg)
38
How to build an autonomous anything
Focus on Perception
• Data-driven
• Model-driven
• Reduce to actionable data
• Take advantage of Big Data
• Use simulation to supplement available data
• Address the architecture
• Leverage Model-Based Design for embedded
• Automate integration with enterprise IT systems
• Look for autonomy in creative places
• Do more than manually possible
Use the Best Predictors
Get the Right Data
Flow to Production
![Page 39: How to build an autonomous anything - MathWorks...Decide & Plan Act Sense Virtual Clinic MATLAB, Toolboxes 25 Virtual Clinic Generating data through simulation 26 Virtual Clinic Scaling](https://reader036.vdocuments.mx/reader036/viewer/2022063020/5fe2412fb94b026e1659c9a2/html5/thumbnails/39.jpg)
39
What is your
autonomous anything?