Challenges
Week 1 (23 Aug 2020 - 30 Aug 2020)
Challenge instructions: Move the robot from the blue rectangle to the red rectangle around the obstacle.
Week 2 (30 Aug 2020 - 6 Sep 2020)
Challenge instructions: Move the robot from the blue rectangle to the yellow rectangle and back to the blue rectangle. Repeat for other colours rectangle too.
Solution code: https://lab.open-roberta.org/#loadProgram&&ev3lejosv1&&NEPOprog&&%3Cexport%20xmlns=%22http://de.fhg.iais.roberta.blockly%22%3E%3Cprogram%3E%3Cblock_set%20xmlns=%22http://de.fhg.iais.roberta.blockly%22%20robottype=%22ev3%22%20xmlversion=%222.0%22%20description=%22%22%20tags=%22%22%3E%3Cinstance%20x=%22194%22%20y=%22-54%22%3E%3Cblock%20type=%22robControls_start%22%20id=%22UI,xK,P@%7D#ysYoM1VXgO%22%20intask=%22true%22%20deletable=%22false%22%3E%3Cmutation%20declare=%22false%22%3E%3C/mutation%3E%3Cfield%20name=%22DEBUG%22%3ETRUE%3C/field%3E%3C/block%3E%3Cblock%20type=%22controls_whileUntil%22%20id=%22hc%7B%7B-G%7CBEDnVmtRwcVBh%22%20intask=%22true%22%3E%3Cfield%20name=%22MODE%22%3EUNTIL%3C/field%3E%3Cvalue%20name=%22BOOL%22%3E%3Cblock%20type=%22logic_compare%22%20id=%22!h@2:d4tX.wp:MCrsBD9%22%20intask=%22true%22%3E%3Cfield%20name=%22OP%22%3EEQ%3C/field%3E%3Cvalue%20name=%22A%22%3E%3Cblock%20type=%22robSensors_colour_getSample%22%20id=%22_6%7C!%5Emg5DC%60K+-%5B.o?,i%22%20intask=%22true%22%3E%3Cmutation%20mode=%22COLOUR%22%3E%3C/mutation%3E%3Cfield%20name=%22MODE%22%3ECOLOUR%3C/field%3E%3Cfield%20name=%22SENSORPORT%22%3E3%3C/field%3E%3Cfield%20name=%22SLOT%22%3E%3C/field%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22B%22%3E%3Cblock%20type=%22robColour_picker%22%20id=%22%7BSChfI61m%5DDI-s@+ZPD%25%22%20intask=%22true%22%3E%3Cfield%20name=%22COLOUR%22%3E#f7d117%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3C/value%3E%3Cstatement%20name=%22DO%22%3E%3Cblock%20type=%22robActions_motorDiff_on%22%20id=%22(1WS:u%5D,SF3tFk5HxKPE%22%20intask=%22true%22%3E%3Cfield%20name=%22DIRECTION%22%3EFOREWARD%3C/field%3E%3Cvalue%20name=%22POWER%22%3E%3Cblock%20type=%22math_number%22%20id=%22wt8%25OkC%60?@jx/%5D~tFG-q%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E100%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3C/statement%3E%3C/block%3E%3Cblock%20type=%22robActions_motorDiff_turn_for%22%20id=%22*g:9uf~z!D%5D-LtkMnbt:%22%20intask=%22true%22%3E%3Cfield%20name=%22DIRECTION%22%3ERIGHT%3C/field%3E%3Cvalue%20name=%22POWER%22%3E%3Cblock%20type=%22math_number%22%20id=%22%254kE98-fwbo)Y4pib7Ai%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E30%3C/field%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22DEGREE%22%3E%3Cblock%20type=%22math_number%22%20id=%22U%7BdO#j6%7DFQw.Yw=MA+)X%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E180%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3Cblock%20type=%22controls_whileUntil%22%20id=%22npF@:KS_3%25CU0(.ydWt@%22%20intask=%22true%22%3E%3Cfield%20name=%22MODE%22%3EUNTIL%3C/field%3E%3Cvalue%20name=%22BOOL%22%3E%3Cblock%20type=%22logic_compare%22%20id=%22h;P%60a%5EoC:*=-t;OJCjf6%22%20intask=%22true%22%3E%3Cfield%20name=%22OP%22%3EEQ%3C/field%3E%3Cvalue%20name=%22A%22%3E%3Cblock%20type=%22robSensors_colour_getSample%22%20id=%22:v%7C;6Fep0?%60!TW4MrPt%60%22%20intask=%22true%22%3E%3Cmutation%20mode=%22COLOUR%22%3E%3C/mutation%3E%3Cfield%20name=%22MODE%22%3ECOLOUR%3C/field%3E%3Cfield%20name=%22SENSORPORT%22%3E3%3C/field%3E%3Cfield%20name=%22SLOT%22%3E%3C/field%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22B%22%3E%3Cblock%20type=%22robColour_picker%22%20id=%22kbv_E%7C8LU3kvh=hUQcaL%22%20intask=%22true%22%3E%3Cfield%20name=%22COLOUR%22%3E#0057a6%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3C/value%3E%3Cstatement%20name=%22DO%22%3E%3Cblock%20type=%22robActions_motorDiff_on%22%20id=%22_GBlB/#NPn?:%5EK1JoHz%25%22%20intask=%22true%22%3E%3Cfield%20name=%22DIRECTION%22%3EFOREWARD%3C/field%3E%3Cvalue%20name=%22POWER%22%3E%3Cblock%20type=%22math_number%22%20id=%22AXa!WzKLlVS?t,Uy%5Bs4I%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E100%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3C/statement%3E%3C/block%3E%3Cblock%20type=%22robActions_motorDiff_turn_for%22%20id=%22W/AgIp3)vYzUG;aoaEw?%22%20intask=%22true%22%3E%3Cfield%20name=%22DIRECTION%22%3ELEFT%3C/field%3E%3Cvalue%20name=%22POWER%22%3E%3Cblock%20type=%22math_number%22%20id=%227O!o%6003%605wWdUa1%7ChVMP%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E30%3C/field%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22DEGREE%22%3E%3Cblock%20type=%22math_number%22%20id=%22/4=+kyT5T%5D,PT7%7BVLxBA%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E180%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3Cblock%20type=%22controls_whileUntil%22%20id=%22CEp!ZE:l%7CXZZ5L;Jw-%7Ct%22%20intask=%22true%22%3E%3Cfield%20name=%22MODE%22%3EUNTIL%3C/field%3E%3Cvalue%20name=%22BOOL%22%3E%3Cblock%20type=%22logic_compare%22%20id=%22jcE%5DmgXHc0gjs0UlsOgl%22%20intask=%22true%22%3E%3Cfield%20name=%22OP%22%3EEQ%3C/field%3E%3Cvalue%20name=%22A%22%3E%3Cblock%20type=%22robSensors_colour_getSample%22%20id=%22exQ:SzXsSjJA!CI%7C4=1k%22%20intask=%22true%22%3E%3Cmutation%20mode=%22COLOUR%22%3E%3C/mutation%3E%3Cfield%20name=%22MODE%22%3ECOLOUR%3C/field%3E%3Cfield%20name=%22SENSORPORT%22%3E3%3C/field%3E%3Cfield%20name=%22SLOT%22%3E%3C/field%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22B%22%3E%3Cblock%20type=%22robColour_picker%22%20id=%22jwp@F%7DL%5DB%5DsT#4kC%5BCsl%22%20intask=%22true%22%3E%3Cfield%20name=%22COLOUR%22%3E#00642e%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3C/value%3E%3Cstatement%20name=%22DO%22%3E%3Cblock%20type=%22robActions_motorDiff_on%22%20id=%225_7a%60mJj%5DqRpbRH-t1;7%22%20intask=%22true%22%3E%3Cfield%20name=%22DIRECTION%22%3EFOREWARD%3C/field%3E%3Cvalue%20name=%22POWER%22%3E%3Cblock%20type=%22math_number%22%20id=%22WG%25Hg~Y/DQQRmqMDf;cA%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E100%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3C/statement%3E%3C/block%3E%3Cblock%20type=%22robActions_motorDiff_turn_for%22%20id=%22%60_TQ5T1*-1w?.IZ:BJ?%5E%22%20intask=%22true%22%3E%3Cfield%20name=%22DIRECTION%22%3ERIGHT%3C/field%3E%3Cvalue%20name=%22POWER%22%3E%3Cblock%20type=%22math_number%22%20id=%220=o5l8/uNLGfWR!%25@S@-%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E30%3C/field%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22DEGREE%22%3E%3Cblock%20type=%22math_number%22%20id=%22+=GI3,#pqL)LW%7CQ@qkxq%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E180%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3Cblock%20type=%22controls_whileUntil%22%20id=%22l*;R..*ldw#4286gLN%25?%22%20intask=%22true%22%3E%3Cfield%20name=%22MODE%22%3EUNTIL%3C/field%3E%3Cvalue%20name=%22BOOL%22%3E%3Cblock%20type=%22logic_compare%22%20id=%22EQZhb~Q#J)~3/:3?Xe.g%22%20intask=%22true%22%3E%3Cfield%20name=%22OP%22%3EEQ%3C/field%3E%3Cvalue%20name=%22A%22%3E%3Cblock%20type=%22robSensors_colour_getSample%22%20id=%22pB*jkpv-VT_8j2lado%25(%22%20intask=%22true%22%3E%3Cmutation%20mode=%22COLOUR%22%3E%3C/mutation%3E%3Cfield%20name=%22MODE%22%3ECOLOUR%3C/field%3E%3Cfield%20name=%22SENSORPORT%22%3E3%3C/field%3E%3Cfield%20name=%22SLOT%22%3E%3C/field%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22B%22%3E%3Cblock%20type=%22robColour_picker%22%20id=%22wVfX!/=:f)FZly5%25UJHM%22%20intask=%22true%22%3E%3Cfield%20name=%22COLOUR%22%3E#0057a6%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3C/value%3E%3Cstatement%20name=%22DO%22%3E%3Cblock%20type=%22robActions_motorDiff_on%22%20id=%22@D%5B.QnVo:STr)TV*tJ;%5D%22%20intask=%22true%22%3E%3Cfield%20name=%22DIRECTION%22%3EFOREWARD%3C/field%3E%3Cvalue%20name=%22POWER%22%3E%3Cblock%20type=%22math_number%22%20id=%22bxQ6Ke4vI/8w/Dim;)v2%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E100%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3C/statement%3E%3C/block%3E%3Cblock%20type=%22robActions_motorDiff_turn_for%22%20id=%226U6%5EM+CLEZrZAF)rW5*5%22%20intask=%22true%22%3E%3Cfield%20name=%22DIRECTION%22%3ELEFT%3C/field%3E%3Cvalue%20name=%22POWER%22%3E%3Cblock%20type=%22math_number%22%20id=%22E%5BX+P%60PQ7%60yoNM/raql?%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E30%3C/field%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22DEGREE%22%3E%3Cblock%20type=%22math_number%22%20id=%22p8QmTA#au%60j2XaFSf%7D6w%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E180%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3Cblock%20type=%22controls_whileUntil%22%20id=%229NH+d=S%7De%5BvMqWFJSH~V%22%20intask=%22true%22%3E%3Cfield%20name=%22MODE%22%3EUNTIL%3C/field%3E%3Cvalue%20name=%22BOOL%22%3E%3Cblock%20type=%22logic_compare%22%20id=%2293h:*N=p~dwJ%5E*%25ssWfA%22%20intask=%22true%22%3E%3Cfield%20name=%22OP%22%3EEQ%3C/field%3E%3Cvalue%20name=%22A%22%3E%3Cblock%20type=%22robSensors_colour_getSample%22%20id=%22Kf9dVv#i%5DfP%7Dz0mva-MJ%22%20intask=%22true%22%3E%3Cmutation%20mode=%22COLOUR%22%3E%3C/mutation%3E%3Cfield%20name=%22MODE%22%3ECOLOUR%3C/field%3E%3Cfield%20name=%22SENSORPORT%22%3E3%3C/field%3E%3Cfield%20name=%22SLOT%22%3E%3C/field%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22B%22%3E%3Cblock%20type=%22robColour_picker%22%20id=%22cH_y%5D9a@462;5%5BVqO-BR%22%20intask=%22true%22%3E%3Cfield%20name=%22COLOUR%22%3E#b30006%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3C/value%3E%3Cstatement%20name=%22DO%22%3E%3Cblock%20type=%22robActions_motorDiff_on%22%20id=%22%606D1GXOVF*%7C3j!Rm=hZ)%22%20intask=%22true%22%3E%3Cfield%20name=%22DIRECTION%22%3EFOREWARD%3C/field%3E%3Cvalue%20name=%22POWER%22%3E%3Cblock%20type=%22math_number%22%20id=%22QbG)j~LirfI_rb@oeX%5B_%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E100%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3C/statement%3E%3C/block%3E%3Cblock%20type=%22robActions_motorDiff_turn_for%22%20id=%22d7mX%5BUK_uW~gKhcq(.K1%22%20intask=%22true%22%3E%3Cfield%20name=%22DIRECTION%22%3ERIGHT%3C/field%3E%3Cvalue%20name=%22POWER%22%3E%3Cblock%20type=%22math_number%22%20id=%22c-fR;rpS/:da/VV%5Enba%25%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E30%3C/field%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22DEGREE%22%3E%3Cblock%20type=%22math_number%22%20id=%22vm%7D+~asOAEP;t%7B!uOoDH%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E180%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3Cblock%20type=%22controls_whileUntil%22%20id=%22EKs08I!v*_wDDA.N804a%22%20intask=%22true%22%3E%3Cfield%20name=%22MODE%22%3EUNTIL%3C/field%3E%3Cvalue%20name=%22BOOL%22%3E%3Cblock%20type=%22logic_compare%22%20id=%22xn%25Du:Ei441YP/CB!f#d%22%20intask=%22true%22%3E%3Cfield%20name=%22OP%22%3EEQ%3C/field%3E%3Cvalue%20name=%22A%22%3E%3Cblock%20type=%22robSensors_colour_getSample%22%20id=%22u,~)JjPrCW#%600e/kkb8*%22%20intask=%22true%22%3E%3Cmutation%20mode=%22COLOUR%22%3E%3C/mutation%3E%3Cfield%20name=%22MODE%22%3ECOLOUR%3C/field%3E%3Cfield%20name=%22SENSORPORT%22%3E3%3C/field%3E%3Cfield%20name=%22SLOT%22%3E%3C/field%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22B%22%3E%3Cblock%20type=%22robColour_picker%22%20id=%22SOK@=IiCZx-lbWg6S8,A%22%20intask=%22true%22%3E%3Cfield%20name=%22COLOUR%22%3E#0057a6%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3C/value%3E%3Cstatement%20name=%22DO%22%3E%3Cblock%20type=%22robActions_motorDiff_on%22%20id=%22fPZ!,BI%5EdsC:v%5DDLZasu%22%20intask=%22true%22%3E%3Cfield%20name=%22DIRECTION%22%3EFOREWARD%3C/field%3E%3Cvalue%20name=%22POWER%22%3E%3Cblock%20type=%22math_number%22%20id=%22ecEvF@EQUI%7B?!;_9A/O#%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E100%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3C/statement%3E%3C/block%3E%3Cblock%20type=%22robActions_motorDiff_turn_for%22%20id=%22R67:X5JJMlg:Uzr@.z/%5E%22%20intask=%22true%22%3E%3Cfield%20name=%22DIRECTION%22%3ELEFT%3C/field%3E%3Cvalue%20name=%22POWER%22%3E%3Cblock%20type=%22math_number%22%20id=%22G@.1KIu14%5D7,%7C?!1;3u%25%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E30%3C/field%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22DEGREE%22%3E%3Cblock%20type=%22math_number%22%20id=%22=z2wWP#V%60C~LXBz(+7@o%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E180%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3C/instance%3E%3C/block_set%3E%3C/program%3E%3Cconfig%3E%3Cblock_set%20xmlns=%22http://de.fhg.iais.roberta.blockly%22%20robottype=%22ev3%22%20xmlversion=%222.0%22%20description=%22%22%20tags=%22%22%3E%3Cinstance%20x=%22213%22%20y=%22213%22%3E%3Cblock%20type=%22robBrick_EV3-Brick%22%20id=%221%22%20intask=%22true%22%20deletable=%22false%22%3E%3Cfield%20name=%22WHEEL_DIAMETER%22%3E5.6%3C/field%3E%3Cfield%20name=%22TRACK_WIDTH%22%3E18%3C/field%3E%3Cvalue%20name=%22S1%22%3E%3Cblock%20type=%22robBrick_touch%22%20id=%222%22%20intask=%22true%22%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22S2%22%3E%3Cblock%20type=%22robBrick_gyro%22%20id=%223%22%20intask=%22true%22%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22S3%22%3E%3Cblock%20type=%22robBrick_colour%22%20id=%224%22%20intask=%22true%22%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22S4%22%3E%3Cblock%20type=%22robBrick_ultrasonic%22%20id=%225%22%20intask=%22true%22%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22MB%22%3E%3Cblock%20type=%22robBrick_motor_big%22%20id=%226%22%20intask=%22true%22%3E%3Cfield%20name=%22MOTOR_REGULATION%22%3ETRUE%3C/field%3E%3Cfield%20name=%22MOTOR_REVERSE%22%3EOFF%3C/field%3E%3Cfield%20name=%22MOTOR_DRIVE%22%3ERIGHT%3C/field%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22MC%22%3E%3Cblock%20type=%22robBrick_motor_big%22%20id=%227%22%20intask=%22true%22%3E%3Cfield%20name=%22MOTOR_REGULATION%22%3ETRUE%3C/field%3E%3Cfield%20name=%22MOTOR_REVERSE%22%3EOFF%3C/field%3E%3Cfield%20name=%22MOTOR_DRIVE%22%3ELEFT%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3C/instance%3E%3C/block_set%3E%3C/config%3E%3C/export%3E
Week 3 (6 Sep 2020 - 13 Sep 2020)
Week 4 (13 Sep 2020 - 20 Sep 2020)
Week 5 (20 Sep 2020 - 27 Sep 2020)
https://lab.open-roberta.org/#loadProgram&&ev3lejosv1&&NEPOprog&&%3Cexport%20xmlns=%22http://de.fhg.iais.roberta.blockly%22%3E%3Cprogram%3E%3Cblock_set%20xmlns=%22http://de.fhg.iais.roberta.blockly%22%20robottype=%22ev3%22%20xmlversion=%223.0%22%20description=%22%22%20tags=%22%22%3E%3Cinstance%20x=%2248%22%20y=%2242%22%3E%3Cblock%20type=%22robControls_start%22%20id=%22*-KHNbZ#MR0syUAm8s6f%22%20intask=%22true%22%20deletable=%22false%22%3E%3Cmutation%20declare=%22false%22%3E%3C/mutation%3E%3Cfield%20name=%22DEBUG%22%3EFALSE%3C/field%3E%3C/block%3E%3Cblock%20type=%22controls_whileUntil%22%20id=%22RIDP*F!E9rX%5B_bAfH!43%22%20intask=%22true%22%3E%3Cfield%20name=%22MODE%22%3EUNTIL%3C/field%3E%3Cvalue%20name=%22BOOL%22%3E%3Cblock%20type=%22logic_compare%22%20id=%22oWjb%5BQ,Ywvx0;iV%7D%7BctQ%22%20intask=%22true%22%3E%3Cfield%20name=%22OP%22%3EEQ%3C/field%3E%3Cvalue%20name=%22A%22%3E%3Cblock%20type=%22robSensors_colour_getSample%22%20id=%220lD?:4J9.X)py?kIj4e7%22%20intask=%22true%22%3E%3Cmutation%20mode=%22COLOUR%22%3E%3C/mutation%3E%3Cfield%20name=%22MODE%22%3ECOLOUR%3C/field%3E%3Cfield%20name=%22SENSORPORT%22%3E3%3C/field%3E%3Cfield%20name=%22SLOT%22%3E%3C/field%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22B%22%3E%3Cblock%20type=%22robColour_picker%22%20id=%22?2EQ%5DsuVH0J%5B!8-%25bbo=%22%20intask=%22true%22%3E%3Cfield%20name=%22COLOUR%22%3E#000000%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3C/value%3E%3Cstatement%20name=%22DO%22%3E%3Cblock%20type=%22robActions_motorDiff_on%22%20id=%225gJEYt,=92ZwEwwG(@+)%22%20intask=%22true%22%3E%3Cfield%20name=%22DIRECTION%22%3EFOREWARD%3C/field%3E%3Cvalue%20name=%22POWER%22%3E%3Cblock%20type=%22math_number%22%20id=%22!kNniGQS%5Dj-:ZZMAcZ:@%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E100%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3C/statement%3E%3C/block%3E%3Cblock%20type=%22robActions_motorDiff_turn_for%22%20id=%22r2-q!61EDn%25G%60!Sr!V6d%22%20intask=%22true%22%3E%3Cfield%20name=%22DIRECTION%22%3ELEFT%3C/field%3E%3Cvalue%20name=%22POWER%22%3E%3Cblock%20type=%22math_number%22%20id=%22pb6.%7DD%7C%5E8vexVytzB4fh%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E30%3C/field%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22DEGREE%22%3E%3Cblock%20type=%22math_number%22%20id=%22avmWCm%25uxjYriIOK;%7Bb%7B%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E45%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3Cblock%20type=%22robControls_loopForever%22%20id=%22jTcpXI5Z%7Cvo!VGfv%7C%25wO%22%20intask=%22true%22%3E%3Cstatement%20name=%22DO%22%3E%3Cblock%20type=%22robControls_ifElse%22%20id=%22A-+NV,s/wZG/nc%5BjoCG:%22%20intask=%22true%22%3E%3Cmutation%20else=%221%22%3E%3C/mutation%3E%3Crepetitions%3E%3Cvalue%20name=%22IF0%22%3E%3Cblock%20type=%22logic_compare%22%20id=%222?oF!fj%5E)j/-k3VeuiqF%22%20intask=%22true%22%3E%3Cfield%20name=%22OP%22%3EEQ%3C/field%3E%3Cvalue%20name=%22A%22%3E%3Cblock%20type=%22robSensors_colour_getSample%22%20id=%22%7D~-.R3Ltzb08OzvEW@Lr%22%20intask=%22true%22%3E%3Cmutation%20mode=%22COLOUR%22%3E%3C/mutation%3E%3Cfield%20name=%22MODE%22%3ECOLOUR%3C/field%3E%3Cfield%20name=%22SENSORPORT%22%3E3%3C/field%3E%3Cfield%20name=%22SLOT%22%3E%3C/field%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22B%22%3E%3Cblock%20type=%22robColour_picker%22%20id=%22?%5DB9MJ6%5E:pE7rYSZt%60M.%22%20intask=%22true%22%3E%3Cfield%20name=%22COLOUR%22%3E#000000%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3C/value%3E%3Cstatement%20name=%22DO0%22%3E%3Cblock%20type=%22robActions_motor_on%22%20id=%22kW%5BP%25U+*X7.%7D~G8mP%7DXj%22%20intask=%22true%22%3E%3Cfield%20name=%22MOTORPORT%22%3EB%3C/field%3E%3Cvalue%20name=%22POWER%22%3E%3Cblock%20type=%22math_number%22%20id=%22e)GFx8A%60Pc_y/63%5EQPC-%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E30%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3Cblock%20type=%22robActions_motor_on%22%20id=%22o%7Ds%7Bbg=Z.#=zf9T*vR_W%22%20intask=%22true%22%3E%3Cfield%20name=%22MOTORPORT%22%3EC%3C/field%3E%3Cvalue%20name=%22POWER%22%3E%3Cblock%20type=%22math_number%22%20id=%22UEsf%5EC!GptP2s/dCwLd,%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E-3%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3C/statement%3E%3Cstatement%20name=%22ELSE%22%3E%3Cblock%20type=%22robActions_motor_on%22%20id=%22qjsbCIb%7C%60d%7B2?mw#%5Djs2%22%20intask=%22true%22%3E%3Cfield%20name=%22MOTORPORT%22%3EB%3C/field%3E%3Cvalue%20name=%22POWER%22%3E%3Cblock%20type=%22math_number%22%20id=%22y:f*LR!;MVsqYVZ*NH%5BR%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E-3%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3Cblock%20type=%22robActions_motor_on%22%20id=%22y~SOoZ8_%7CC3LBe:Qegi%5B%22%20intask=%22true%22%3E%3Cfield%20name=%22MOTORPORT%22%3EC%3C/field%3E%3Cvalue%20name=%22POWER%22%3E%3Cblock%20type=%22math_number%22%20id=%22W%5E/Fi%5B%5E4%5DxXhdJN9bggU%22%20intask=%22true%22%3E%3Cfield%20name=%22NUM%22%3E30%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3C/statement%3E%3C/repetitions%3E%3C/block%3E%3C/statement%3E%3C/block%3E%3C/instance%3E%3C/block_set%3E%3C/program%3E%3Cconfig%3E%3Cblock_set%20xmlns=%22http://de.fhg.iais.roberta.blockly%22%20robottype=%22ev3%22%20xmlversion=%223.0%22%20description=%22%22%20tags=%22%22%3E%3Cinstance%20x=%22213%22%20y=%22213%22%3E%3Cblock%20type=%22robBrick_EV3-Brick%22%20id=%221%22%20intask=%22true%22%20deletable=%22false%22%3E%3Cfield%20name=%22WHEEL_DIAMETER%22%3E5.6%3C/field%3E%3Cfield%20name=%22TRACK_WIDTH%22%3E18%3C/field%3E%3Cvalue%20name=%22S1%22%3E%3Cblock%20type=%22robBrick_touch%22%20id=%222%22%20intask=%22true%22%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22S2%22%3E%3Cblock%20type=%22robBrick_gyro%22%20id=%223%22%20intask=%22true%22%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22S3%22%3E%3Cblock%20type=%22robBrick_colour%22%20id=%224%22%20intask=%22true%22%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22S4%22%3E%3Cblock%20type=%22robBrick_ultrasonic%22%20id=%225%22%20intask=%22true%22%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22MB%22%3E%3Cblock%20type=%22robBrick_motor_big%22%20id=%226%22%20intask=%22true%22%3E%3Cfield%20name=%22MOTOR_REGULATION%22%3ETRUE%3C/field%3E%3Cfield%20name=%22MOTOR_REVERSE%22%3EOFF%3C/field%3E%3Cfield%20name=%22MOTOR_DRIVE%22%3ERIGHT%3C/field%3E%3C/block%3E%3C/value%3E%3Cvalue%20name=%22MC%22%3E%3Cblock%20type=%22robBrick_motor_big%22%20id=%227%22%20intask=%22true%22%3E%3Cfield%20name=%22MOTOR_REGULATION%22%3ETRUE%3C/field%3E%3Cfield%20name=%22MOTOR_REVERSE%22%3EOFF%3C/field%3E%3Cfield%20name=%22MOTOR_DRIVE%22%3ELEFT%3C/field%3E%3C/block%3E%3C/value%3E%3C/block%3E%3C/instance%3E%3C/block_set%3E%3C/config%3E%3C/export%3E