Eclipse IoT Day ECE 2017 - Complex Event Processing of An Electric Car In A Simple Way

Subscribers:
24,000
Published on ● Video Link: https://www.youtube.com/watch?v=bcQjFjVuAqE



Duration: 28:55
628 views
10


In this talk we will present a unique dashboard for a prototype electric car that is used for displaying basic information such as motor functionalities, speed, charging visualization, as well as novel real-time data visualization for our embedded data stream processor with complex event processing capabilities.This dashboard is more than a graphical interface because of its strong back-end functionalities with the help of Eclipse plugins.

The back-end system of dashboard consists of two main functional parts built on OSGI bundles and settled in a customized Eclipse KURA gateway; an adapter for recieval of myriad data of an EV and a complex event processing (CEP) engine as a new layer in dashboard systems. The KURA gateway including related adapter and engine plugins is run on a raspberry pi with a light-weight Linux, which has been optimized for faster boot time and reliable operations. CEP engine provides the management of complex myriad data of an EV by executing the given rule sets thru gateway and produces the higher level outputs. These rule sets can be remotely managed with the help of remote accessibility of KURA.

Real-time EV data is retrieved via Canbus, processed by CEP, visualized by dashboard interface and published to the cloud environment. The ability to publish to cloud and event processing allows remote monitoring as well as immediate feedback thru the dashboard. The communication is two-way, event from cloud can also be reflected as feedback on the dashboard. This life-cycle extends the mission of a car dashboard and makes the car part of a larger smart machine as well as possible remote administration.




Other Videos By Eclipse Foundation


2017-11-10A New Eclipse Public License
2017-11-10Science @ Eclipse
2017-11-10Ticket to Ride - Bus Fleet Operated and Managed with OSGi (1/2)
2017-11-10Data Analytics with OSGi – Experience, Challenges, Solutions
2017-11-10Fantastic Java contracts - and where to define them?
2017-11-10A Team Contributing Full-time to Open Source Projects - A Primer on Making It Happen in Your Company
2017-11-10From logging to monitoring to reactive insights
2017-11-10Integrating Xtext and Sirius: Strategies and Pitfalls
2017-11-10Smart IoT on OSGi with Apache OpenWhisk
2017-11-03Eclipse IoT Day ECE 2017 – Service Blueprint and Deployment for an IoT Cloud Integration Platform
2017-11-03Eclipse IoT Day ECE 2017 - Complex Event Processing of An Electric Car In A Simple Way
2017-11-03Eclipse IoT Day ECE 2017 - Scaling out Eclipse Hono
2017-11-02Eclipse IoT Day ECE 2017 – The Open IoT Stack: Architecture and Use Cases
2017-11-01Eclipse IoT WG Meeting 2017-10-23 Project Updates – Eclipse Californium
2017-11-01Eclipse IoT WG Meeting 2017-10-23 Project Updates – Eclipse Thingweb
2017-11-01Eclipse IoT WG Meeting 2017-10-23 - CNCF Intro
2017-11-01Eclipse IoT WG Meeting 2017-10-23 - OneM2M Collaboration Opportunities
2017-11-01Keynote: Software Heritage: Why and How We Are Building the Universal Software Knowledge Base
2017-11-01Eclipse IoT WG Meeting 2017-10-23 Project Updates – Eclipse hono
2017-11-01Eclipse IoT WG Meeting 2017-10-23 Project Updates – Eclipse SmartHome
2017-10-31Eclipse IoT WG Meeting 2017-10-23 Project Updates – Eclipse Unide