In attached model there are 3 AGVs with type DefaultAGV, and 1 with type RedAGV. There are 4 parking spots available and I want to dedicate a parking spot based on AGV type. For example, only a RedAGV can strictly charge at the dedicated spot and not at any other available spots. Similarly DefaultAGV type AGVs cannot claim the charging spot dedicated to RedAGV.
How do I achieve this?