Warehouse Robotics
Order-Picking Optimization as a Service
The project concerns the following optimization problems:
- The Picker Routing Problem (PRP), which is a Traveling Salesman Problem (TSP) adopted within a warehouse environment.
- The Order Batching Problem (OBP): How to assign orders and compute picking paths for vehicles (sometimes it is also called the Joint Order Batching and Picker Router Problem).
- The Storage Location Assignment Problem (SLAP): How to assign locations for products.
There is a significant number of publications on these three problems. Within the project, the literature is continuously studied to identify areas where better generalization can be achieved. The first such area that has been identified is that of warehouse layout. The vast majority of proposed optimization algorithms are designed to work for a specific “conventional” layout where racks are laid out in Manhattan style blocks with parallel aisles and cross-aisles. There exists a large proportion of warehouses (still within the "traditional” domain) that do not use this layout, however.
Another identified area is that of computational efficiency. Computational efficiency is relevant because it affects the ease with which an optimization module (e.g. a 3rd party cloud based service) can be integrated with a Warehouse Management System (WMS). This is a topic highly relevant for any warehouse striving to progress into industry 4.0 style operations.
A third identified area is that of benchmarking: There is a scarcity of publicly shared benchmark datasets for the OBP, and an almost total lack of such datasets for the SLAP. There also exists no standard benchmark data format for either problem. Benchmarking is crucial to allow for scientific reproducibility, generalizability, and peer collaboration.