MATLAB & Simulink for Cyber Physical Systems

Similar documents
Driver Assistance Systems and Vehicle Environment Sensing

2015 Honeywell Users Group Europe, Middle East and Africa. Incident Response at your Fingertips Adrian Fielding, Honeywell

USER S GUIDE. AXIS Cross Line Detection

I am Rick Jeffress and I handle sales for Fike Video Image Detection. We thank the AFAA for coordinating the venue for this presentation, and we

Comprehensive Design Review (CDR) Neptune. Team 16 February 29, Advisor: Professor Holcomb

User Advocacy Group. Rohit Gupta

Design. Innovations in Integrated Control Systems

Section d'informatique Section de Systèmes de Communication

Chapter 2 Background. 2.1 VID Technology

Automobile Security System Based on Face Recognition Structure Using GSM Network

Fire Detection Using Image Processing

2013 Honeywell Users Group EMEA. Adrian Fielding Security from Day One

Outdoor Detection. Intelligent perimeter surveillance solution range

smart modules An integrated and customised video analytics solution for the real-time events detection

Artificial Intelligence Enables a Network Revolution

ELECTRICAL IMPEDANCE TOMOGRAPHY

DeltaV Operate. DeltaV Operate. Introduction. DeltaV Product Data Sheet. Robust and secure plant operations

2019 Price List. Company Overview. Gateways. Super Gateways. paragonrobotics.com GW3 GW10

Updated Leak Detection & Location Technology

Strategic Research Agenda for. High-Altitude Aircraft and Airship. Remote Sensing Applications

EE04 804(B) Soft Computing Ver. 1.2 Class 1. Introduction February 21st,2012. Sasidharan Sreedharan

SUPERYACHT SAFETY & SECURITY 360 AIR, SURFACE & UNDERWATER PROTECTION

12 February CAMPUS MASTER PLAN UPDATE Focus Group - Wayfinding & Signage

New generation wireless alarm systems

Polaris Sensor Technologies, Inc. Visible - Limited Detection Thermal - No Detection Polarization - Robust Detection etherm - Ultimate Detection

NEW GENERATION WIRELESS ALARM SYSTEMS

TECHNOLOGY TECHNOLOGY

ArcGIS Data Reviewer. Planning and Deploying Data Quality Services. Edwin Waite & Shankar Chandrasekaran. Esri UC 2014 Technical Workshop

Workplace DESIGN & BUILD MADE SIMPLE 1

WEY Technology control room solutions enhance security at Landesmuseum Zurich

Lighting Measurement Solutions

Desigo CC Building Automation and Fire Safety FAQs

Bringing Smarts to Methane Emissions Detection

VOICE BASED PROJECTS

Interface between proprietary controllers and SUMO

HOMES SERVICES SELECTION GUIDE

Novelda Company Introduction XeThru Technology and Products

FLACS-Risk Unique 3D risk modelling software. FLACS-Risk: Product presentation FLUG May 2016

Millenium Electronic Access Control Systems Networked Real-Time Access Control

NON-INTRUSIVE DETECTION, THE WAY FORWARD

MADE TO PROTECT INT-TSI. touchscreen keypad. intelligent alarm system control center

Mobile App & Customer Web Portal. Quick Start Guide

Content INTELLIGENT VEHICLE MONITORING SYSTEM CENTRAL MONITORING SOFTWARE MOBILE CENTRAL MONITORING SOFTWARE PLAY BACK SOFTWARE F-1

NeXT is a powerful stand-alone application running fully embedded in network cameras to perform an intelligent video surveillance for ATM devices.

Developing Early Design Simulation Tools For Persons with Vision Impairments

Organize your security with PSIM + software

Organize your security with PSIM + software

Innovation in distillation. PAMv2. Automatic Distillation testing. by Orbis BV

HMI of the Future with Experion Orion Console and Experion Collaboration Station Andrew Stuart & Annemarie Diepenbroek, Honeywell

Optech Thermal IR Sensing Solutions Expanding the Industry

A new view on building protection. Cerberus DMS makes building protection smarter, easier and more flexible. Answers for infrastructure.

Innovations in Integrated Control Systems

A Smart House in the Context of Internet of Things

Video Imaging Detection Systems

The improved Thesaurus and Classification tools containing all these changes will be available in January in time for the first update of 2018.

DeltaV Live. Introduction. Benefits. Modern, built-for-purpose operations experience

Temperature Data Logging

Thailand Technology Summit 2016

Secure Your Way of Life. Now Compa ble With. Climax Home Portal Platform. Enable a Connected Future

Desigo Control Point The embedded building management station

COMPACTION TECHNOLOGY

Sustain.Ability. Adrian Fielding Integrated Safety & Security Honeywell Users Group EMEA

1 Automotive Sensor System Architectures

PROGRAMME (IEDDET)

SLAG DETECTION SYSTEM CONTINUOUS THERMAL MONITORING

LightSweep. Lighting Control System

Security Management System - Configuring Video Analytics

BIS - Overview and basic package

GO BEYOND OTDR LEAVE NO FAULTY NETWORK BEHIND. intelligent Optical Link Mapper

Video Analytics for Perimeter Protection

Configuring Alarm Rule for Video Analytics Detector

A Smart & Integrated Security solution

Vision for Optoelectronics in the Automobile Thomas M. Forest General Motors Research & Development

WIN-911: Advanced Alarm Notification Software

Duos Technologies. Intelligent Railcar Inspection Portal rip. Arco de inspección

The WAVE Plus Instant Notification System for Schools and Colleges

Fiber Optic Pipeline Monitoring System Preventing and detecting leaks in real time

Engineering Specification

SAFETY MANAGER SC Ensure safety, simplify operations and reduce lifecycle costs

Building Integration System. Your platform for customized security and safety management.

Daily Offsite; 30 days of backup available; Offsite Annual backup maintained for 5 years

Nanotechnology-Based Gas Sensors

Methane to Markets Oil and Natural Gas Technology Transfer Workshop

WIRELESS CONTROLLABLE DEUS LLC

Pro-Watch Facility Manager

Your competent partner for measuring and services.

DeltaV Operate. Product Data Sheet DeltaV Operate December 2006 Page 1. Introduction. Benefits

Honeywell Total Connect Remote Services

Benefits of Having a VNC Server in a Car Head-Unit

DETECTING WRONG WAY DRIVERS. Lynne Randolph Southwest Research Institute (210)

DES150/ Digital Media Design I

Smart Fire Prevention

Practical Home Automation

Milsoft Amelia Island June 12-14, 2018

How the People Counter Works. Enhanced Safety, Security and Building Automation, and Improved Marketing Intelligence. 3D MLI Sensor Technology

Grandstream Networks, Inc. GDS3710 Input/output Connection Guide

Highlights of Germanium Detector technology

Introducing the innovative ipids Indoor Outdoor Detection System MANUFACTURING SECURITY SOLUTIONS

Getting Smart About The Smarthome DAVE CONROY R&D LAB ENGINEER CRT LABS NATIONAL ASSOCIATION OF REALTORS

Sales FAQ. Paradox Insight - General. 1. What is Paradox Insight?

Transcription:

MATLAB & Simulink for Cyber Physical Systems Sumit Tandon Senior Customer Success Manager, MathWorks 2017 The MathWorks, Inc. 1

Agenda Intro to MATLAB and Simulink What, where, who, how, quick demos Intro to Automated Driving System Toolbox What, where, why, quick demos Resources Q & A 2

What is MATLAB? High-level language Interactive development environment Used for: Numerical computation Data analysis and visualization Algorithm development and programming Application development and deployment 3

Data Analysis Workflow Access Files Explore & Discover Data Analysis & Modeling Share Reporting and Documentation Software Algorithm Development Outputs for Design Code & Applications Hardware Application Development Deployment Automate 4

Demo: Fuel Economy Analysis Goal: Study the relationships between fuel economy, horsepower, and type of vehicle Approach: Import data from spreadsheet Interactively visualize and explore trends Create a model Document results 5

Simulink The leading environment for modeling, simulating, and implementing dynamic and embedded systems Block-diagram environment Model, simulate and analyze multidomain systems Accurately design, implement, and test: Control systems Signal processing systems Communications systems And other dynamic systems Platform for Model-Based Design 6

System Design Process 7

Demo: Wing Landing Gear System 8

What people do in industry: Mars Rovers NASA Jet Propulsion Lab MATLAB is used for: Entry, Descent, and Landing System Design, Navigation, and Data Analysis Artist's rendition of Mars rover. Graphics courtesy of NASA/JPL/Cornell 9

What people do in industry: Motion-Stereo Parking BMW MATLAB is use for: Motion-Stereo Systems, Object Detection, Computer Vision, Real-Time Control Vehicle equipped with side-view camera. As the vehicle moves, the side-view camera acquires images that are used to measure depth. 10

What people do in industry: Prosthetic Arm Applied Physics Lab MATLAB is use for: Simulation in Virtual Environment, Machine Learning, Real-Time Controller Design, and Clinical Application 11

Automated Driving System Toolbox 12

Some common questions from automated driving engineers 1011010101010100101001 0101010100100001010101 0010101001010100101010 0101010100101010101001 0101010010100010101010 0010100010100101010101 0100101010101010010101 0100101010010110000101 0100101010101010010010 1010011101010100101010 vehicle 1 F 2 How can I visualize vehicle data? How can I detect objects in images? How can I fuse multiple detections? 13

Some common questions from automated driving engineers 1011010101010100101001 0101010100100001010101 0010101001010100101010 0101010100101010101001 0101010010100010101010 0010100010100101010101 0100101010101010010101 0100101010010110000101 0100101010101010010010 1010011101010100101010 vehicle 1 F 2 How can I visualize vehicle data? How can I detect objects in images? How can I fuse multiple detections? 14

Visualize sensor data 15

Visualize differences in sensor detections 16

Learn more about visualizing vehicle data by exploring examples in the Automated Driving System Toolbox Plot object detectors in vehicle coordinates Vision & radar detector Lane detectors Detector coverage areas Transform between vehicle and image coordinates Plot lidar point cloud 17

Some common questions from automated driving engineers 1011010101010100101001 0101010100100001010101 0010101001010100101010 0101010100101010101001 0101010010100010101010 0010100010100101010101 0100101010101010010101 0100101010010110000101 0100101010101010010010 1010011101010100101010 vehicle 1 F 2 How can I visualize vehicle data? How can I detect objects in images? How can I fuse multiple detections? 18

How can I detect objects in images? Object detector Classification Left Classification Bottom Left Width Bottom Height Width Height 19

Train object detectors based on ground truth Images Ground Truth Train detector Object detector Classification Left Classification Bottom Left Width Bottom Height Width Height 20

Train object detectors based on ground truth Images Ground Truth Train detector Object detector Design object detectors with the Computer Vision System Toolbox Machine Learning Deep Learning Aggregate Channel Feature Cascade R-CNN (Regions with Convolutional Neural Networks) Fast R-CNN Faster R-CNN trainacfobjectdetector traincascadeobjectdetector trainrcnnobjectdetector trainfastrcnnobjectdetector trainfasterrcnnobjectdetector 21

Specify ground truth to train detector Images How can I create ground truth? Ground Truth Train detector Object detector 22

Specify ground truth to train detector Video Ground Truth Labeler App Ground Truth Train detector Object detector 23

Specify ground truth to train detectors Video Set 1 Ground Truth Labeler App Ground Truth Train detector Object detector Specify ground truth to evaluate detectors Video Set 2 Object detector Detections Evaluate detections Ground Truth Labeler App Ground truth 24

Learn more about detecting objects in images by exploring examples in the Automated Driving System Toolbox Label detections with Ground Truth Labeler App Add automation algorithm for lane tracking Extend connectivity of Ground Truth Labeler App 25

Learn more about detecting objects in images by exploring examples in the Automated Driving System Toolbox Train object detector using deep learning and machine learning techniques Explore pre-trained pedestrian detector Explore lane detector using coordinate transforms for monocamera sensor model 26

Some common questions from automated driving engineers 1011010101010100101001 0101010100100001010101 0010101001010100101010 0101010100101010101001 0101010010100010101010 0010100010100101010101 0100101010101010010101 0100101010010110000101 0100101010101010010010 1010011101010100101010 vehicle 1 F 2 How can I visualize vehicle data? How can I detect objects in images? How can I fuse multiple detections? 27

Learn more about sensor fusion by exploring examples in the Automated Driving System Toolbox Design multi-object tracker based on logged vehicle data Generate C/C++ code from algorithm which includes a multi-object tracker Synthesize driving scenario to test multi-object tracker 28

Upcoming Webinar: Introduction to Automated Driving System Toolbox Date Time 25 Jan 2018 1:30 AM PST 25 Jan 2018 6:00 AM PST 25 Jan 2018 11:00 AM PST www.mathworks.com > Events > Upcoming Webinars https://www.mathworks.com/company/events/webinars/upcoming/introduction-to-automated-driving-system-toolbox- 2355969.html 29

Resources 30

Q & A 31