Monday, May 14, 2012

Read the code, find the way, do the work - Simple!

In the past few weeks, through our posts, we have introduced you to some data about how people may work with computers in the future. Today we are here to discuss how these interface changes are helping humans at large and are making their lives easier.
Have you ever seen a huge warehouse where the workers go in and bring new orders to the delivery dock?   It takes time and effort for them to get to the required items and bring them out. An order may consist of more than one item for which and many workers may be required to complete the order. Alternately, if only one person is working on your order, the time to complete the order might be unacceptably long. As technology evolved, small pickup vans were used in warehouses to reduce the workload of the workers. Though this significantly reduced the physical effort required, the time aspect was still an issue for long and complex orders. Many stores strived to fix this delivery issue but there was no good way to speed up order completion. Increasing the number of workers did not help, as it increased both costs and management complexity.
To fix this problem, the most practical solution has been to bring more machines into the process.
In doing this, the big questions are:
1.    Do we have to direct the machine every time to get the required material?
2.    Will the machine just help find the item while the worker still picks it up?
3.    Will the machine be as big as a human?
The answer to all these questions is now a simple “No”.
We started this blog with “learn to talk to machines.” The next big step ahead is making the machines talk to each other as well.
What languages do the machines speak?  
One important method is called Client-Server Communication. This is a kind of the boss-subordinate relation where the. Server computer is the boss and the clients are the machines programmed to do what the boss says.
Another important aspect is the barcode. With this form of coded communication, the robots navigate their path to destination and back.
Kiva robots work in warehouse with a central computer that keeps track of all the robots and the robots read bar codes on the floor to navigate. Now, a worker can work on multiple orders at once. The robots have increased the accuracy of the order delivery, reduced the completion time, and have made possible a breakthrough to parallel order processing.  Watch the robots in action!
Machines can work tirelessly; they don’t need lunch or coffee breaks; just enough time to charge.

16 comments:

  1. ...and Amazon is adopting this new technology at its warehouse. Look at this blog: http://bits.blogs.nytimes.com/2012/03/25/disruptions-at-amazon-the-robot-world-comes-a-little-closer/

    ReplyDelete
  2. This is a really cool concept for warehouse order fulfillment! Thanks for sharing!

    ReplyDelete
  3. Very well written. Thank you for sharing..

    ReplyDelete
  4. This comment has been removed by the author.

    ReplyDelete
  5. Good work Rohit! Just a tit bit of info - Amazon bought Kiva systems a few months ago. We (The company I work for) were one of the first users of Kiva robots for Distribution and manufacturing applications. Although, the benefits were huge, the bugs introduced by the robots clouded the advantages.I guess it also depends heavily on the upstream and downstream systms connected to the application which has a profound affect on the overall performance.

    ReplyDelete
  6. That was very informative !...

    ReplyDelete
  7. very informative...well written

    ReplyDelete
  8. Well organized and informative

    ReplyDelete
  9. Interesting stuff!

    ReplyDelete