Designing Mobile Picking Robots for e-commerce Fulfillment