LEGO Demo System for CPS Education
-
Upload
gabor-guta -
Category
Engineering
-
view
155 -
download
1
Transcript of LEGO Demo System for CPS Education
![Page 1: LEGO Demo System for CPS Education](https://reader035.fdocuments.in/reader035/viewer/2022081003/58892fef1a28ab22578b4b01/html5/thumbnails/1.jpg)
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](https://reader035.fdocuments.in/reader035/viewer/2022081003/58892fef1a28ab22578b4b01/html5/thumbnails/2.jpg)
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](https://reader035.fdocuments.in/reader035/viewer/2022081003/58892fef1a28ab22578b4b01/html5/thumbnails/3.jpg)
3
Overview
![Page 4: LEGO Demo System for CPS Education](https://reader035.fdocuments.in/reader035/viewer/2022081003/58892fef1a28ab22578b4b01/html5/thumbnails/4.jpg)
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](https://reader035.fdocuments.in/reader035/viewer/2022081003/58892fef1a28ab22578b4b01/html5/thumbnails/5.jpg)
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](https://reader035.fdocuments.in/reader035/viewer/2022081003/58892fef1a28ab22578b4b01/html5/thumbnails/6.jpg)
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