Page 189 - Hacking Roomba
P. 189

170       Part II — Fun Things to Do




                     Adding a Paintbrush to Roomba


                             The term paintbrush is being used lightly here. Because Roomba has no way to control the
                             amount or color of pigment or even lift the brush, a real paintbrush would be difficult to use.
                             And since paint takes time to dry, there’s the possibility of Roomba tracking across wet paint.
                             This might be neat artistically, but it makes for a messy robot.
                             Thus the paintbrushes used must be things that produce a mark when moved along a surface
                             with little pressure and make a mark that dries quickly. Marker pens and chalk both meet these
                             criteria. Normal pens or pencils could also be used, but the lines they create are thin and hard
                             to see compared to the markers. A large mark makes a bold statement and also makes it easy to
                             see what Roomba is doing.

                             Brush Types
                             The main type of brush used is a marker pen, the wider the better. Sharpie makes some huge
                             markers, but the indelible ink used in them smells pretty toxic and permanently stains materials
                             you may not want stained. Crayola makes some non-toxic, more water-soluble markers that
                             produce reasonably thick lines and are easy to clean up in case of accidents. Also, the Marks-A-
                             Lot and Sharpie markers are harder to use because they both have chisel tips. The conical tips
                             of the Crayola markers make a more consistent line. Try out the chisel tips to see if you like the
                             variation effect it produces as the robot spins.
                             Markers assume you have something to mark on. If you don’t have big sheets of paper, there’s
                             still the option of using chalk on your driveway. The brightly colored sidewalk chalk available at
                             most craft stores has the added benefit of being easily swept away with a push broom, making
                             erasing quick and easy. The chalk has the downside of being less precise and you must constantly
                             reposition the chalk as it is consumed. Plus, you can’t easily save your masterpiece when done.

                             Attaching the Brush

                             The Roomba’s smooth plastic surface doesn’t lend itself to attachment devices that must touch
                             the ground. One option is to take Roomba apart and find the appropriate places to drill holes
                             for markers. This would enable you to create a very stable holder for the marker but would def-
                             initely void the warranty.
                             Whatever attachment method you use, it must press down a little on the marker so it makes
                             a decent line. There’s room for experimentation here. The following sections detail the three
                             non-destructive techniques for attaching markers used in this chapter.

                             Duct Tape
                             Rumor has it the world is held together by duct tape. The embedded cloth fibers and strong
                             adhesive of duct tape provide a decent anchoring for markers and enable you to position a
                             marker virtually anywhere on Roomba. Duct tape only works on non-porous materials, how-
                             ever, so it will not hold chalk in place.
   184   185   186   187   188   189   190   191   192   193   194