The immediate take away i get from this is that it really isn't about taking over human jobs. humans don't do this job nearly as frequently as the robots would do it, because in a standard retail environment like wal-mart, it doesn't really matter all that much if the reported in-stock quantity is slightly off for an item. that is to say, it matters, but not so much that the big-box retail environments i've worked in…
If the current robot signals something is out of stock but a human determines the robot is incorrect then it means the store map is wrong or the product identification needs work. Once the error rate is low enough then full shelf packing can be implemented.