COVESA / vehicle_signal_specification

Vehicle Signal Specification - standardized way to describe automotive data
Mozilla Public License 2.0
312 stars 157 forks source link

Support for high-order data types #414

Open paulboyes opened 2 years ago

paulboyes commented 2 years ago

Support for high-order data types, to correlate rich sensor data with metadata. Example for a camera sensor, we need to model the image URL with the object list as part of the same sensor. Or is there a different way they recommend modeling this data. struct Camera { String uri; List objectList; } Vehicle.ADAS.Camera: type: sensor datatype: Camera description: “...”

erikbosch commented 2 years ago

Structs as datatype is being discussed now and then, see e.g. #326

danielwilms commented 2 years ago

I think the discussion went less in the direction of complex data types but rather into one realization problem. I would close this one as duplicate to #326.

SebastianSchildt commented 2 years ago

I agree, but I remember the discussion touching ROS(2), and I guess it would techically be possible to express ROS2 .msg in VSS by using rosidl . If that is a worthwhile discussion to be had, maybe we should open a separate discussion on that