Skip to content

Playground examples

The following examples are intended to show how to use playground components and how they can be combined to build larger systems.

They are grouped by categories to help discovery of appropriate examples from different viewpoints.

Note: There is not a separate section for the VSS data model because the vast majority of the examples will be making use of it.

Getting started

NameRelationship to the category
Docker sanity testSimple sanity test for the Playground Docker deployment
Hello-worldSimple “hello-world” example

Data Layer, Processing and Analysis

Topic examples: Data Reduction, Data Quality, Events, Data Streams etc.

NameRelationship to the category
vehicle-speed-downsample-iotdbAccurately down-sample a timeseries of pre-recorded high frequency VSS Vehicle.Speed data using the IoTDB Data Quality Library

Tip: well you wait for more examples consider how you could use the IoTDB data processing functions.

Knowledge Layer, Reasoning and Data Models

Topic examples: Knowledge Layer Connector, Data Layer Connector etc.

Feeders

Topic examples: Virtual signal platforms, VISSR etc.

NameRelationship to the category
RemotiveLabs feederExample bridge that streams vehicle data from the RemotiveLabs cloud platform into the IoTDB data store
KUKSA CAN Provider feederUsing the KUKSA CAN Provider as a feeder of CAN data translated to the VSS data model into the IoTDB data store

COVESA Touchpoints

Topic examples: Low level vehicle abstraction, Mobile devices, Car2Cloud / Cloud etc.

COVESA Technologies

Topic examples: vsome/ip (SOME/IP), uServices, Vehicle API, VISS etc.

NameRelationship to the category
VISSR/VISS hello-worldhello-world tutorial for making VISS requests using VISSR in the upstream VISSR project
VISS transport examplesExamples in the VISS Specification for making VISS requests and the responses for various transport protocols

Databases

Topic examples: Apache IoTDB, MongoDB Realm, Redis/SQLite/memcache etc.

NameRelationship to the category
vehicle-speed-downsample-iotdbUsing the IoTDB Data Quality Library for advanced (VSS) timeseries data processing
RemotiveLabs feederExample of streaming (writing) southbound (VSS) timeseries data into IoTDB

Frameworks / Protocols

Topic examples: vsome/ip (SOME/IP), VISS, uServices/uProtocol/Capabilities, Vehicle API, MQTT, Kafka, Apache Zeppelin etc.

NameRelationship to the category
VISSFind examples in the COVESA Technologies section and or search for VISS/VISSR in this page

Big data

Topic examples: Hadoop, Flink, Spark, Cloud DB, Nifi etc.

Other examples

Topics that do not fit into the groups above.