{"id":2346,"date":"2024-11-25T13:07:52","date_gmt":"2024-11-25T19:07:52","guid":{"rendered":"https:\/\/mbrobotgames.ca\/mrgwp\/?post_type=rules&#038;p=2346"},"modified":"2026-01-07T20:25:48","modified_gmt":"2026-01-08T02:25:48","slug":"lego-mindstorm-nxt-rules","status":"publish","type":"rules","link":"https:\/\/mbrobotgames.ca\/mrgwp\/rules\/lego-mindstorm-nxt-rules\/","title":{"rendered":"Lego Mindstorm (NXT) Rules"},"content":{"rendered":"\n<figure class=\"wp-block-table\"><table><thead><tr><th>Quick reference<\/th><th>Quick answer<\/th><\/tr><\/thead><tbody><tr><td>Code:<\/td><td>NXT<\/td><\/tr><tr><td>Control:<\/td><td>Autonomous<\/td><\/tr><tr><td>Open to:<\/td><td>Up to senior 4<\/td><\/tr><tr><td>Max Robot Size:<\/td><td>Must fit between the walls of the playing field (the corridors are approximately 5 inches on either side of the line).<\/td><\/tr><tr><td>Weight Limit:<\/td><td>n\/a<\/td><\/tr><tr><td>Playing field:<\/td><td>4ft by 4ft square white surface with lines, objects, hallways, and rooms. See diagram below<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Lego Mindstorm versions<\/h2>\n\n\n\n<p>There are four versions of the Lego Mindstorm robots available from LEGO. You can use NXT, EV3, Inventor or Spike robots for this competition<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Competition Procedure:<\/h2>\n\n\n\n<p>The robot will be required to perform several tasks that include<br>package delivery, obstacle avoidance and finding the correct<br>rooms. Each task will increase in complexity. A score will be kept<br>for each event and tallied for each competitor. The robot that<br>scores the highest, overall points in the event will win the contract<br>(and the game). Following are descriptions of each task.<\/p>\n\n\n\n<p>Each competitor will have 3 tries for their robot to practice run before the official judging will be begin for each task.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Scenario 1:<\/strong> Delivery Robot in a manufacturing facility.<\/h3>\n\n\n\n<p>You are developing a service robot to be used in a manufacturing<br>facility. The administration has set the following specifications:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>It must have finesse and predictability in order to be safe for both<br>workers and visitors.<\/li>\n\n\n\n<li>It must be able to collect, contain (keep in the robot\u2019s control),<br>and deliver (release control) of packages at designated<br>locations. e.g. a 2\u201d (52mm) long piece of plastic pipe 1 \u00bc\u201d (33mm)<br>diameter<\/li>\n\n\n\n<li>The robot must stay within the !halls&#8221;#(white areas) and not hit the<br>walls. Three hits on the wall and the robot will be deemed too<br>destructive to continue any testing.<\/li>\n\n\n\n<li>To standardize the robots, all of them should be made using the<br>motors and sensors from just one Lego kit. (3 servo motors, colour<br>sensor, touch sensor, distance sensor)<\/li>\n\n\n\n<li>Using extra sensors or motors are permitted but under penalty.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">The Manufactory<\/h4>\n\n\n\n<p>The ward that will be used for testing the robots is laid out as per<br>the diagram below. To help the robots navigate the hallways, a<br>black line (17 mm electrical tape) is on the floor. Outside rooms,<br>coloured circles appear and are 19 mm diameter in either Red,<br>Yellow, Green or Blue (Avery 2348).<\/p>\n\n\n\n<p>The playing field itself is 4ft by 4ft.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"860\" height=\"837\" src=\"https:\/\/mbrobotgames.ca\/mrgwp\/files\/NXT-scenario-1-playing-field.png\" alt=\"A top down diagram of the NXT playing field. There are 3 assembly rooms and a final product area in the middle of the field. Each room is connected to a hallway that has a black line on it. There is a coloured dot placed at various locations on the black line, often in front of the rooms. \" class=\"wp-image-2454\" srcset=\"https:\/\/mbrobotgames.ca\/mrgwp\/files\/NXT-scenario-1-playing-field.png 860w, https:\/\/mbrobotgames.ca\/mrgwp\/files\/NXT-scenario-1-playing-field-300x292.png 300w, https:\/\/mbrobotgames.ca\/mrgwp\/files\/NXT-scenario-1-playing-field-768x747.png 768w\" sizes=\"auto, (max-width: 860px) 100vw, 860px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">The scoring matrix<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Scenario 1:<\/strong> Manufacturing Robotic Layout, 4 rooms, 3 entrances<\/h3>\n\n\n\n<p><strong>Please note: each competitor has 3 practice runs for each task before they are officially judged and scored.<\/strong><\/p>\n\n\n\n<p><strong>Task one: <\/strong>Robot will go from Assembly room 2, where it is to take control of a<br>Package and deliver it to the Final Product Area.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Task description<\/th><th>Point value<\/th><\/tr><\/thead><tbody><tr><td>a. Take charge of the package<\/td><td>5<\/td><\/tr><tr><td>b. Follow a black line<\/td><td>5<\/td><\/tr><tr><td>c. Turns right at (colour) when coming out of Assembly room 2<\/td><td>3<\/td><\/tr><tr><td>d. Does not turn left towards Entrance 3 (does not detect colour)<\/td><td>5<\/td><\/tr><tr><td>e. Turns right at Final Product Area (detects the colour)<\/td><td>5<\/td><\/tr><tr><td>f. Signal that it has arrived<\/td><td>2<\/td><\/tr><tr><td>g. Discharges the package<\/td><td>5<\/td><\/tr><tr><td>h. Completed under 20 seconds<\/td><td>3<\/td><\/tr><tr><td>i. Hits the Walls<\/td><td>-2 per hit<\/td><\/tr><tr><td>j. Extra redundant sensors or motors<\/td><td>-5 per item<\/td><\/tr><tr><td>k. Loses package<\/td><td>-5<\/td><\/tr><tr><td>l. The robot has been preprogrammed so it can just be &#8216;told&#8217; which room to find<\/td><td>10<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Task 2: <\/strong>Robot will go from Final Product area where it is to take control of a<br>Package, and to deliver package at Entrance 3, The robot will encounter<br>obstacles in the path and have to signal, and wait until the obstacle has<br>been removed before continuing on the path<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Task description<\/th><th>Point value<\/th><\/tr><\/thead><tbody><tr><td>a. Take charge of the package<\/td><td>5<\/td><\/tr><tr><td>b. Follow a black line<\/td><td>5<\/td><\/tr><tr><td>c. Turns left at (colour) when coming out of Final Product Area<\/td><td>2<\/td><\/tr><tr><td>d. Does not turn left towards Entrance 3 (does not detect colour)<\/td><td>5<\/td><\/tr><tr><td>e. Turns right at Entrance 3 (detects the colour)<\/td><td>5<\/td><\/tr><tr><td>f. Signal that it has arrived<\/td><td>2<\/td><\/tr><tr><td>g. Completed in under 30 seconds<\/td><td>3<\/td><\/tr><tr><td>h. Detects an obstacle on the path and signals (makes a noise)<\/td><td>3<\/td><\/tr><tr><td>i. Continues on the path after obstacle has been removed<\/td><td>3<\/td><\/tr><tr><td>j. Hits the Walls<\/td><td>-2 per hit<\/td><\/tr><tr><td>k. Extra redundant sensors or motors<\/td><td>-5 per item<\/td><\/tr><tr><td>l. Loses the package<\/td><td>-5<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Task 3:<\/strong> Robot starting at Entrance 3 must take charge of the first package it<br>sees, then makes its way to Assembly room 1 to deliver materials to start<br>the manufacturing of the product. There will be obstacles in its way, the<br>robot must stop, signal and wait until the obstacles have been removed.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Task description<\/th><th>Point value<\/th><\/tr><\/thead><tbody><tr><td>a. Take charge of the package<\/td><td>5<\/td><\/tr><tr><td>b. Follow a black line<\/td><td>5<\/td><\/tr><tr><td>c. Turns right at (colour) when coming out of Entrance 3<\/td><td>2<\/td><\/tr><tr><td>d. Does not turn left towards Assembly Room 2<\/td><td>5<\/td><\/tr><tr><td>e. Turns left at Assembly room 1 (detects the colour)<\/td><td>5<\/td><\/tr><tr><td>f. Signal that it has arrived<\/td><td>2<\/td><\/tr><tr><td>g. Completed in under 20 seconds<\/td><td>3<\/td><\/tr><tr><td>h. Detects an obstacle on the path, stops, and signals (makes a noise)<\/td><td>3<\/td><\/tr><tr><td>i. Continues on the path after obstacle has been removed<\/td><td>3<\/td><\/tr><tr><td>j. Hits the Walls<\/td><td>-2 per hit<\/td><\/tr><tr><td>k. Extra redundant sensors or motors<\/td><td>-5 per item<\/td><\/tr><tr><td>l. Loses the package<\/td><td>-5<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">MRG General Rules:<\/h2>\n\n\n\n<p>Failure to follow the MRG General Rules may result in the following:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Warning being issued, or<\/li>\n\n\n\n<li>Disqualification and loss of the round, or<\/li>\n\n\n\n<li>Disqualification from competition and or event.<\/li>\n<\/ol>\n\n\n\n<p>For full rules, please visit the <a href=\"https:\/\/mbrobotgames.ca\/mrgwp\/rules\/manitoba-robot-games-general-rules\/\" data-type=\"rules\" data-id=\"2512\">MRG General Rules<\/a> page.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quick reference Quick answer Code: NXT Control: Autonomous Open to: Up to senior 4 Max Robot Size: Must fit between the walls of the playing field (the corridors are approximately 5 inches on either side of the line). Weight Limit: n\/a Playing field: 4ft by 4ft square white surface with lines, objects, hallways, and rooms. [&hellip;]<\/p>\n","protected":false},"featured_media":0,"template":"","class_list":["post-2346","rules","type-rules","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mbrobotgames.ca\/mrgwp\/wp-json\/wp\/v2\/rules\/2346","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mbrobotgames.ca\/mrgwp\/wp-json\/wp\/v2\/rules"}],"about":[{"href":"https:\/\/mbrobotgames.ca\/mrgwp\/wp-json\/wp\/v2\/types\/rules"}],"wp:attachment":[{"href":"https:\/\/mbrobotgames.ca\/mrgwp\/wp-json\/wp\/v2\/media?parent=2346"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}