Page 36 - Hacking Roomba
P. 36

Chapter 1 — Getting Started with Roomba                 17
















                             FIGURE 1-12: The OSMO//hacker

                             This is a one-time use device that plugs into the Roomba to be upgraded. The OSMO//hacker
                             upgrades the Roomba and from that point on, the module is no longer needed.
                             There are two variations of this $30 device, and you must inspect your Roomba’s serial num-
                             ber to determine which variation you need. If you have one of these older third generation
                             Roomba models, visit http://irobot.com/hacker for details on how to determine which
                             OSMO//hacker module is right for you.


                     Summary


                             iRobot has created an astounding variety of Roomba vacuuming robots over the years, and
                             hopefully this chapter assuages the confusion as to which Roomba models are hackable. Even if
                             you feel a little reluctant about hacking a brand new Roomba and decide to buy a used one on
                             eBay or from your local classified ads, it would be a shame to get one that’s not hackable.
                             Regardless of what type of Roomba you have, the next time you run it, see if you can determine
                             what basic impulses are competing to create the complex actions it performs. Seeing a real device
                             implement subsumption architecture is fascinating. From looking at how the Roomba is built
                             and its capabilities, you may have ideas on how to improve it or add on to it.
   31   32   33   34   35   36   37   38   39   40   41