VDA5050 / VDA5050

Official Specification document for the VDA 5050
https://www.vda.de/en/search#%225050%22
MIT License
231 stars 95 forks source link

Introducing Maps to the VDA 5050 in Version 2.1.0 #165

Closed KIT-IFL closed 8 months ago

KIT-IFL commented 1 year ago

Update from the VDA 5050 team on Maps

For some time now, the VDA and VDMA team has been planning to extend the VDA 5050 communication standard to include the topic of map exchange. In a joint workshop it was determined that it is not possible and not in the sense of VDA 5050 to define the format of the exchanged maps. It was decided to only include the process of downloading and updating maps in the standard. For the release of version 3.0 (TBD) the following changes are currently planned, which can already be seen in the development branch since pull request #155:

Each map is uniquely identified by its mapId. In addition, a map may optionally contain information about its version number in mapVersion.

Questions about maps can be discussed in this topic. We will also keep you informed about further developments of the VDA 5050 team.

nv-delliott commented 1 year ago

This is a very good extension to the standard to replace & unify bespoke mapping implementations. Some comments below:

srijan commented 1 year ago

One more suggestion for larger maps (that we needed to use in our implementation to make map propagation faster) is to send a compressed map.

For this, I suggest adding a mapCompression parameter to the downloadMap instant action so that the AGV knows how to decompress the map after downloading.

AntonDueck commented 1 year ago

One more suggestion for larger maps (that we needed to use in our implementation to make map propagation faster) is to send a compressed map.

For this, I suggest adding a mapCompression parameter to the downloadMap instant action so that the AGV knows how to decompress the map after downloading.

I think, as there will be not a MapsServer providing a map to every Vehicle Type exits. You are free to Provide Compress Maps, as your vehicle knows your provide a compressed map, so there is no need of an extra parameter mapCompression

ConstantinUp commented 8 months ago

The changes are incorporated in the release candidate dev/2.1.0 and can be viewed in the PR #285.