2 ms·It looks to me like those are Kiva robots.by ipsum2 11y agoIt looks to me like those are Kiva robots.