LEGO Demo System for CPS Education

6
1 Budapest University of Technology and Economics Department of Measurement and Information Systems Budapest University of Technology and Economics Fault Tolerant Systems Research Group CPS Education (LEGO Demo System related slides) Gábor Guta, PhD [email protected]

Transcript of LEGO Demo System for CPS Education

Page 1: LEGO Demo System for CPS Education

1Budapest University of Technology and EconomicsDepartment of Measurement and Information Systems

Budapest University of Technology and EconomicsFault Tolerant Systems Research Group

CPS Education(LEGO Demo System related slides)

Gábor Guta, PhD [email protected]

Page 2: LEGO Demo System for CPS Education

Key Services

Bluemix:▪ Message Broker (IoT Foundation): Interconnection▪ Data Bases: Data Aquisition▪ Watson: Intelligent Processing

▪ Mobile Computing: GUI, Transducers, Sensors

VCL:▪ Digital Sensors + Single Board Computers: Smart Sensors

Complex control: ▪ State chart, integrated analytics

Page 3: LEGO Demo System for CPS Education

3

Overview

Page 4: LEGO Demo System for CPS Education

4

LEGO Robot in VCL

▪ Goal: provide experience with real actuators

▪ Solution: using LEGO EV3 as Robot Arm

▪ Contributions:o Bridge software for EV3DEV

to interpret MQTT commands

o HOW-TO for monitoring over videostream

Source: https://legoeducationuk.wordpress.com/2013/04/10/see-the-new-ev3-robot-arm-in-action/

Page 5: LEGO Demo System for CPS Education

5

Statechart Based Development

▪ Goal: Teach high level modeling of the systems

▪ Solution: integrate Yakindu to the tool chain

▪ Contributions:o HOW-TO for Yakindu

o Integration through REST Web Services

Source: http://statecharts.org/documentation.html

Page 6: LEGO Demo System for CPS Education

6

BlueMix/Watson

▪ Goal: Teach service integration

▪ Solution: Connecting message queues and services with Node-red

▪ Contributions:o Own MQTT Audio interface

app

o Use Cases for Watson integration