iii The Unofficial Guide to LEGO® MINDSTORMS™ Robots Jonathan B. Knudsen O’REILLY Beijing • Cambridge • Farnham • Köln • Paris • Sebastopol • Taipei • Tokyo