Shelf Stocking Robot??

as there are to many different products in a store with way to many different packaging styles.

I reckon this isn't too much of a problem.
The problem I see is... stores tend to change. Few stores have the exact same layout for years on end, which would make a robot economically viable.
If the robot is only going to do half upto three quarters of the shop, you still need your staff to stock the rest, which they often do when there are no or few customers.

All in all, its a true challenge.
So no, afraid I don't know any, though I'll eagerly check out anything that gets posted here, I'm curious as to how they solve(d) the various challenges!