Page 12 - LEGO MINDSTORMS - Robotics Invention System-2 Projects
P. 12

230_RIS_FM_4.qxd  10/11/02  8:25 AM  Page xii









                        Inventing…  These sidebars offer suggestions for customizing the robots. Many of
                        the robots in this book have alternate sets of building instructions that will radi-
                        cally change the overall function and performance of the finished robot. For
                        example, the Bug robot has two variations on the standard set of building instruc-
                        tions presented in Chapter 1: a line following version of the robot and a version
                        that incorporates a proximity sensor. Any alternate building instructions will be
                        noted in these Inventing sidebars and can be downloaded from the Syngress
                        Solutions Web site (www.syngress.com/solutions).

                   Building your robots is, or course, only half the fun! Getting them to run using the RCX
                brick is what distinguishes MINDSTORMS robots from ordinary models created with LEGO
                bricks. Some of the robots in this book will use the programs that come hard-wired into the
                RCX brick. Many of them will use unique programs that the authors have written specifi-
                cally for their robots. Keep an eye out for the black and white syngress.com icons scattered
                throughout the book.






                   These icons alert you to the fact that there is code for this particular robot available for
                download from the Syngress Solutions Web site (www.syngress.com/solutions). The programs
                for the robots in this book are written in two of the most common programming languages
                used for LEGO MINDSTORMS:

                        RCX  LEGO’s official programming language.
                        NQC  Standing for “Not Quite C,” NQC is a programming language created by
                        Dave Baum. Very similar in many ways to the C computer programming language,
                        NQC is a text-based language that is more powerful and flexible than RCX.

                   For instruction on uploading these programs to your RCX brick, refer to the documenta-
                tion that came with your LEGO MINDSTORMS RIS 2.0 kit.
                   The Syngress Solutions Web site (www.syngress.com/solutions) contains the code files
                and alternate building instructions for the robots found in 10 Cool LEGO Mindstorms
                Robotics Invention System 2.0 Projects: Amazing Projects You Can Build in Under an Hour.
                The code files and alternate building instructions are located in a BotXX directory. For
                example, the files for Robot 5 are located in folder Bot05. Any further directory structure
                depends upon the specific files included for the robot in that particular chapter.













                xii
   7   8   9   10   11   12   13   14   15   16   17