Technology Review - Published By MIT
Log in to My.TechnologyReview.com | Register
Advertisement
[1] 2 Next »

Thursday, November 08, 2007

Random-Access Warehouses

A company called Kiva Systems is speeding up Internet orders with robotic systems that are modeled on random-access computer memory.

By Kevin Bullis

smaller text tool iconmedium text tool iconlarger text tool icon
Little laborers: Dozens of simple robots (above), paired with smart, adaptable algorithms, speed up deliveries of online orders. The robots carry shelves to workers, who collect items for shipping.
Credit: Paul Avis, Kiva Systems (top) Kiva Systems (bottom)
Multimedia
•  See the robots in action.

Squat orange robots and a set of adaptive algorithms are making it possible to deliver online orders faster. The system, so far installed in two giant Staples warehouses, allows workers to fill two to three times as many orders as they could with conventional methods. The startup that developed the robots and software, Kiva Systems, based in Woburn, MA, announced yesterday that it is rolling out a third system, for the pharmacy giant Walgreens.

Kiva Systems' CEO and founder, Mick Mountz, likens the system to random-access memory chips. The warehouse is arranged in a memory-chip-like grid composed of rows and columns of freestanding shelves. The grid gives robots access to any product in the warehouse at any time. The robots serve two basic functions. First, they deliver empty warehouse shelving units to workers who stock them. The workers might stock one unit with a mix of paper, various types of pens, and computer software, all compiled from large pallets that had been delivered to the warehouse. Then, when a consumer submits an order, robots deliver the relevant shelving units to workers who pack the requested items in a box and ship them off. "We turn the whole building into a random-access, dynamic storage and retrieval system," Mountz says.

If a consumer orders an item at 2 P.M. on a Thursday, he says, at 2:01, a robot can be delivering that order to a worker to pack. If an order has multiple items, robots will line up for workers as fast as the workers can pack the items. Once the items are packed, robots can pick up the boxes, storing them temporarily or delivering them to the appropriate delivery truck.

Mountz says that the system allows workers to fill orders much faster than conventional systems do because the robots can work in parallel, allowing dozens of workers to fill dozens of orders simultaneously. In one type of conventional system, workers have to walk from shelf to shelf to fill orders, and all that walking takes time. With the Kiva system, several robots can be dispatched to collect all the items in an order at once. The robotic system is also more efficient than conveyor-based systems, in which elaborate conveyors and chutes send boxes past workers who pack them as they go by. In such a system, the slowest part of the line, which could be the slowest worker, limits the overall speed. With the help of the robots, each worker fills an entire order, so one worker doesn't slow everyone else down.

The robotic system is also faster because the entire warehouse can adapt, in real time, to changes in demand. Robots move shelves with popular items closer to the workers, where the shelves can be quickly retrieved. Items that aren't selling are gradually moved farther away. More-conventional warehouses can also be adaptive, Mountz says, but it takes much longer to rearrange items.

A schematic of a warehouse floor. Shelves with fast-selling items are indicated in red. Blue squares show slow-selling items. Robots rearrange the shelves to keep the fast-selling items at the perimeter, close to packing stations.
Credit: Kiva Systems

[1] 2 Next »

Comments

  • Kudos
    GaryB on 11/09/2007 at 1:42 PM
    Posts:
    42
    Avg Rating:
    3/5
    There's "art appreciation" (which I do), but I also have "engineering appreciation" and this gets my Kudos for clever useful app making pragmatic use of current technology. I like it ... I like the roomba too by the same criteria.
    Rate this comment: 12345
  • price
    logistics on 11/10/2007 at 11:04 AM
    Posts:
    1
    Correct me if haven't understood the article correctly.
    I've just read it and I find it quite interesting, but I have a two questions. As it's seen in the pictures the robots do move very specific shelves which are put on a place in the warehouse. What if the product that I need to store don't fit in that shelves? Is there anything to make robots adapt to other shelves.
    In my opinion I don't see very efficient to move an entire shelf if I just need one article from it.
    The other question is about the price of these robots. How much would it cost?
    Rate this comment: 12345
    • Re: price
      DennisBuller on 11/11/2007 at 8:40 PM
      Posts:
      12
      Avg Rating:
      4/5
      Hey Logistics,
        I see where you are going, but these robots probably can carry 80% of what Staples sells, so for them it is a good fit. I work in a production warehouse; the slowest point of putting things together is the person gathering the small parts. Small packages are the hardest to find on the shelves. Also small parts cannot go on really big shelves, they can only be so "deep" before things get lost.
        As for cost, I assume since they are all the exact same, their development cost will be spread out over all of the ones made and sales forecast. They may be making the same robot with slight changes ten years from now....
        We forget the truly capable "robot" in this equation is the human. They take the products off of the robot and package it. Which requires real brains and dexterity.
      Rate this comment: 12345
  • multilple sku's per shelf
    gator on 11/16/2007 at 11:51 AM
    Posts:
    1
    yes picking multiple sku's from the same shelf - will slow workers down - split shelves into smaller loactions will help index the stock better and help maintain accuracy ( worker tracking ), it also  helps workers find stock better. Keep the same layout for all shelves, for example 3 sku's per shelf label locations - shelf(1) (A) ..shelf (1) (B) .. shelf(1) (C) - we use this system with up to 8 sku's per shelf
    Rate this comment: 12345
Advertisement

Current Issue

Technology Review September/October 2008
How Obama Really Did It
Social technology helped bring him to the brink of the presidency.
•  Subscribe
Save 41%
•  Table of Contents
•  MIT News

Magazine Services

Career Resources

MIT Technology Insider

Stories and breaking news from inside MIT about the latest research, innovations, and startups--in a convenient monthly e-newsletter. Subscribe today

Follow us on Twitter

Twitter

Get Technology Review updates via the web, cellphone, or Instant Messager – Follow techreview on Twitter!

Advertisement

More Technology News from Forbes

Advertisement
Advertisement
Advertisement
TECHNOLOGY RESOURCES
Advertisement
MIT Massachusetts Institute of Technology