WRO Starter Bot 2012 - Building Instructions and Programs

Building Instructions

Use LEGO Digital Designer to view building instructions. Download it here and choose View -> Building Guide Mode.

Download the instructions for each part of the robot below.

Download instruction for the sub-model 'base'

Click the left image to download instructions. Motors connect to ports B and C. The two light sensors are not necessary for the programs to work. They show how to place light sensors on the robot, should the students prefer to navigate the robot using the black lines of the field.

Download instruction for the sub-model 'rear_bumper'

Click the left image to download instructions. Click the right image for a larger picture showing how to connect the sub-model.

Download instruction for the sub-model 'grab_lock'

Click the left image to download instructions. Click the right image for a larger picture showing how to connect the sub-model. Warning. LDD 4.2 is quite possibly creating the worst building instructions imaginable for this sub-model.

Download instruction for the sub-model 'side_bumper'

Click the left image to download instructions. Click the right image for a larger picture showing how to connect the sub-model.

Download instruction for the sub-model 'front_light'

Click the left image to download instructions. Click the right image for a larger picture showing how to connect the sub-model. Connect to Port 3. This sub-model is not necessary for programs shown here.

Download instruction for the sub-model 'grab'

Click the left image to download instructions. Click the right image for a larger picture showing how to connect the sub-model. This version of the grab uses small tires for better grip than the robot shown in the videos. The length of the cross axles are 6 and 8.

Download instruction for the sub-model 'grab_motor'

Click the left image to download instructions. Click the right image for a larger picture showing how to connect the sub-model. Connect to Port A.

Download instruction for the sub-model 'bumper_sensor'

Click the left image to download instructions. Click the right image for a larger picture showing how to connect the sub-model. Connect to Port 2.

Download instruction for the sub-model 'color_sensor'

Click the left image to download instructions. Click the right image for a larger picture showing how to connect the sub-model. Connect to Port 1.

Download instruction for the sub-model 'front_bumper'

Click the left image to download instructions. Click the right image for a larger picture showing how to connect the sub-model. LDD 4.2 has a peculiar way of connecting the black pin in the building instructions.

Download instruction for the sub-model 'side_light'

Click the left image to download instructions. Click the right image for a larger picture showing how to connect the sub-model. Connect to Port 4. This sub-model is not necessary for programs shown here.

Having trouble detecting colors?

The color sensor does not work in (UV-intensive) broad daylight. If it detects black at all distances you might have to use a darker room with artificial lighting.

Programs


wro2012_simple

The program wro2012_simple makes the robot collect the four boxes and move them to the nearest poles. See the first video above for a test run. We recommend the students get familiar with this program before proceeding to the advanced program below. The advanced program is based on the tricks used in the simple program, such as bumping into walls and adjusting the robot using the rear bumper. Notice when the move-blocks are used with time and when they are used with rotations.

Only the bumper (touch) sensor is used in this program.


wro2012_single (the advanced program)

The program wro2012_single makes the robot collect the four boxes and move them to the correct poles. See the second video above for a test run.

Only the bumper/touch sensor and color sensor are used in this program.


Parts list

In the table below you can see all parts necessary to construct the robot and whether or not the parts are available in the two NXT Edu sets 9797 (basis set) and 9648 (supplemental set).

From the table you can see that an NXT color sensor, two additional pieces of this type and two small tires are required. The tires can be substituted with 16 tooth gears (as shown in the videos), but they do not offer the same grip. One can also use rubber bands to achieve similar grip to the tires. Remember to use the new type color sensor from LEGO.

BL Item IDBL Item NameBL ColorQty in robotLEGO ElementIDQty in 9797Qty in 9648Part OK?
4459Technic, Pin with Friction Ridges LengthwiseBlack5441217156028OK
3139Tire Smooth Small SingleBlack2451684300Can be acquired from Bricklink.
3647Technic, Gear 8 ToothLight Bluish Gray44211432810OK
3648Technic, Gear 24 Tooth (New Style with Single Axle Hole)Light Bluish Gray2421156504OK
3673Technic, Pin without Friction Ridges LengthwiseLight Bluish Gray24211807016OK
3705Technic, Axle 4Black437052664OK
3706Technic, Axle 6Black237062644OK
3737Technic, Axle 10Black237372624OK
4185Technic Wedge Belt Wheel (Pulley)Light Bluish Gray2449422244OK
4519Technic, Axle 3Light Bluish Gray54519194144OK
6536Technic, Axle and Pin Connector PerpendicularLight Bluish Gray34211775208OK
6538bTechnic, Axle Connector (Ridged with x hole x orientation)Black8411380548OK
6558Technic, Pin Long with Friction Ridges LengthwiseBlack146558263624OK
3749Technic, Axle Pin without Friction Ridges LengthwiseTan3466657988OK
3713Technic BushLight Bluish Gray542116221014OK
6629Technic, Liftarm 1 x 9 Bent (6 - 4) ThickDark Bluish Gray8421063840Can be acquired from MikroVerkstedet or Bricklink.
32009Technic, Liftarm 1 x 11.5 Double Bent ThickDark Bluish Gray4421066844OK
32014Technic, Axle and Pin Connector Angled #6 - 90 degreesBlack24107767016OK
32034Technic, Axle and Pin Connector Angled #2 - 180 degreesBlack3410778324OK
32039Technic, Axle Connector with Axle HoleBlack2410708104OK
32054Technic, Pin Long with Friction Ridges Lengthwise and Stop BushBlack3414080188OK
32062Technic, Axle 2 NotchedRed94142865816OK
32072Technic Knob WheelBlack4424820444OK
32073Technic, Axle 5Light Bluish Gray3421163984OK
4265cTechnic Bush 1/2 SmoothYellow642396011210OK
4265cTechnic Bush 1/2 SmoothLight Bluish Gray242115731210OK (Use yellow)
32138Technic, Pin Double with Axle HoleBlack2411958988OK
32140Technic, Liftarm 2 x 4 L-Shape ThickDark Bluish Gray6421066746OK
32184Technic, Axle and Pin Connector Perpendicular 3L with Center Pin HoleBlack2412166784OK
32278Technic, Liftarm 1 x 15 ThickDark Bluish Gray2421068748OK
32291Technic, Axle and Pin Connector Perpendicular DoubleDark Bluish Gray4421065524OK
32316Technic, Liftarm 1 x 5 ThickDark Bluish Gray5421068646OK
32498Technic, Gear 36 Tooth Double BevelBlack2425556324OK
32523Technic, Liftarm 1 x 3 ThickDark Bluish Gray34210751108OK
32524Technic, Liftarm 1 x 7 ThickDark Bluish Gray4449593146OK
32525Technic, Liftarm 1 x 11 ThickDark Bluish Gray2460347226OK
32526Technic, Liftarm 3 x 5 L-Shape ThickDark Bluish Gray2421075380OK
32557Technic, Pin Connector Perpendicular LongBlack1414346604OK
33299Technic, Liftarm 1 x 3 with 2 Axle Holes and Pin / CrankLight Bluish Gray1456304524OK
40490Technic, Liftarm 1 x 9 ThickDark Bluish Gray2421075704OK
41239Technic, Liftarm 1 x 13 ThickDark Bluish Gray2452293722OK
41678Technic, Axle and Pin Connector Perpendicular Double SplitDark Bluish Gray2423459906OK
43093Technic, Axle Pin with Friction Ridges LengthwiseBlue3443093231036OK
53788Mindstorms NXT - Complete Brick with Dk Bluish Gray BaseVery Light Bluish Gray1455829510OK
55976Tire 56 x 26 BalloonBlack2429720942OK
56145Wheel 30.4mm D. x 20mm without Pinholes, with Reinforced RimLight Bluish Gray2429721042OK
32209Technic, Axle 5.5 With StopDark Bluish Gray2450855320OK
53787Electric, Motor - NXTVery Light Bluish Gray330OK
53793Electric, Sensor, Touch - NXTVery Light Bluish Gray120OK
55969Electric, Sensor, Light - NXTVery Light Bluish Gray210Not needed for the programs.
64892Electric, Sensor, Color - NXT2Very Light Bluish Gray100Use NXT2 retail set 8547 or use Bricklink.

This page is made and maintained by Lasse Deleuran to help teams of students getting started at World Robot Olympiad 2012.