WRO 2018 Junior Category

This course has been created as the practical guide to the preparation for World Robot Olympiad. After completing this course your team will use the knowledges, ideas, strategies and examples for inspiration and creating own effective robots.

This course consists of 12 stages that will help you prepare a team for World Robot Olympiad and achieve stable results. Suitable for beginners and experienced teams.

  • 12 stages curriculum
  • Step-by-step interactive prasentations
  • Building instructions for robot, modules and manipulators
  • Samples of algorithms realizations with detailed explanations
  • Theoretical information about constuction and programming
  • Ideas for robot upgrades and your own projects
  • Strategy and planning
  • Inspiration materials
  • Missions videos

All lesson content provided via Roboriseit Content Viewer software, that supports macOS and Windows 7, 8 and 10 devices. No additional software needed.

All robots uses parts from LEGO Education sets 45544 and 45560.

Also we recommend 1 additional Lage motor and 2 color sensors.

All examples of robots and programs in this course are given for educational purposes. Please do not use them in their original form in any competitions!

Stage 1. The first chassi kit construction

  • Introduction to the preparation plan. The rules for the Junior Category in the WRO 2017 competition.
  • Developing a strategy for the completion of certain missions of the task.
  • Laying down the list of requirements to the robot. Choosing the robot build, the type of chassi and its motor.
  • Considering the types and the number of sensors, required to perform the task..
  • The analysis of the principles of function and the parameters of the manipulator to be added.
  • The first robotic chassi kit construction.
  • Testing the chassi kit for rigidness and compliance to the requirements.

Stage 2. The geometry of a robot. Linear motion.

  • Putting dead weight instead of a manipulator. Measuring the key robot parameters.
  • Programming movement for a fixed distance.
  • The timer program - the key tool in the analysis of program execution time.
  • The speed parameters of a robot. The analysis of the movement precision with different speed settings.
  • Smooth acceleration and braking. The speed and precision gain analysis.
  • Movement along the walls of a field. The guide wheel.
  • Creating My Block with linear motion parameters.

Stage 3. Precise turns

  • The types of precise turns. The geometry of a chassi kit.
  • The rotation of the first type.
  • The rotation of the second type.
  • Circular motion with a fixed radius.
  • Inaccurate turns and how to prevent them. Movement along a route with 90° turns.
  • Calculating the maximum velocity of the precise turns.
  • Aligning with the borders of the grid field.

Stage 4. Completing the first missions

  • Analyzing the field of the competition and choosing the easiest missions. The route to take for the first tasks.
  • Planning and constructing a beam-manipulator for building cubes. Creating MyBlock for the manipulator.
  • Building the module behind the aligning wheel.
  • Writing a program for the movement along a route using the rotation sensors.
  • Dividing a route into some sections. Creating MyBlocks for each section of the route. Calculating the time it takes for each route section.
  • Analysing the time expenses for each route section. Speeding up at certain sections. Reaching the fastest stable result.
  • Using sound markers to monitor the execution of the program.

Stage 5. The colours of objects and data filtration.

  • Determining the route sections where a colour sensor is needed.
  • Choosing the optimal position and the height for colour and light sensor installation. Building the module sensor.
  • Determining the colour of a cube. Using sound markers for colour confirmation.
  • Using the Data Logging function for data analysis. The data filtration.
  • The program for picking up cubes taking into account their colours. Creating MyBlock with parameters.
  • Writing a program for transportation of the coloured cubes to the finish area. Analysing the time expenses on the route sections.
  • Setting up the program for maximum efficiency and stability.

Stage 6. Navigation using one colour sensor

  • Using the field grid for navigation. Finding the front and the back edge of the line.
  • Moving along the grid lines. The relay controller. The P-controller. The PID-controller.
  • Passing the grid intersection points using one sensor.
  • Passing the grid intersection points using one colour sensor. The relay and P-controller.
  • Following curves of various curvatures using one colour sensor. The relay and P-controller.
  • Following the route using one colour sensor. Modifying MyBlocks.
  • Analysing time expenses on different route sections. Setting up the program for maximum efficiency and stability.

Stage 7. Constructing a tree manipulator

  • Choosing the optimal construction type for the manipulator of solar panels and trees. The analysis of possible variants.
  • Constructing the manipulator of solar panels and trees.
  • Writing the program for the manipulator. The calibration.
  • Testing the manipulator. The transportation of solar panels and trees. Laying out the objects.
  • Creating MyBlock with the parameters of the manipulator.
  • The program for transportation of a solar panel to a specified place.

Stage 8. Navigation using two colour sensors

  • Optimizing the position and height for the second colour and light sensor installation.
  • Aligning on the borders of coloured areas and lines using two colour sensors.
  • Moving along lines using two colour sensors.
  • Passing the grid intersection points using one colour sensor. The relay and P-controller.
  • Following curves of various curvatures using one colour sensor. The relay and P-controller.
  • Following the route using two colour sensors. Modifying MyBlocks.
  • Time expense analysis. Setting up the program for maximum efficiency and stability.

Stage 9. Specified delivery

  • Building the delivery paths for eight game objects. Calculating the route.
  • Writing a universal program for the delivery of objects to a specified location.
  • Creating MyBlock with the parameters.
  • The delivery of solar panels and trees regardless of colour to specified positions. Modifying MyBlocks.
  • Analysing time expenses on different route sections. Setting up the program for maximum efficiency and stability.

Stage 10. Tree sorting

  • Building a module with the third colour sensor. Setting up its height. Checking the stability of recognition.
  • Recording the colours of the cubes. Detecting the colour of trees. The path-finding algorithm for the delivery route.
  • Variables. The rules of use.
  • Arrays. The rules of use.
  • Writing the program for delivery path choice. Checking different combinations.
  • Preventing misreadings. The delivery of unrecognized objects.

Stage 11. All missions

  • Writing the code of the whole program for all the tasks.
  • The time expense analysis in each part of the path.
  • The pathfinding algorithm for the shortest free path.
  • The program and construction optimization.
  • Setting up the program to reach the maximum performance speed and stability.

Stage 12. Preparing for the competition

  • The final modifications of the construction and the program.
  • Calculating the maximal stable speed. Testing the robot's stability. 2020 and 100100.
  • Considering some feasible changes and amendments of the rules.
  • Creating the photo instruction for the robot. Memorising the robot assembly.
  • The competition simulation. The strategy of team behaviour at a competition.
  • The storage and transportation of the details. Spare details.
  • Preparing the laptop for the competitions.

How to pay for the access to the course?

To access all course materials you need to following the link below and make a one-time payment 49 USD. Then you will receive a login and password for 1 year unlimited access to the curriculum.

Curriculum consist of:

  • 12 stages curriculum
  • Step-by-step interactive prasentations
  • Building instructions for robot, modules and manipulators
  • Programs for compleate all of the missions
  • Theoretical information about constuction and programming
  • Ideas for robot upgrades and your own projects
  • Strategy and planning
  • Inspiration materials
  • Missions videos

Choose your WRO 2018 Junior plan

    • Team
    • $49 Per 1 Year
    • 12 Month Full Access
    • 1 Team License
    • 4 Personal Accounts
    •  
    • For home use
    •  
    • School
    • $49 Per 1 Month
    • 1 Month Full Access
    • 1 Classroom License
    • 1 Teacher Account
    • 12 Student Accounts
    • For education & commercial use
    •  
    • Education Center
    • $299 Per 1 Year
    • 12 Month Full Access
    • 3 Classroom Licenses
    • 3 Teacher Accounts
    • 36 Student Accounts
    • For education & commercial use
    • White Label functional*

* The Education Center Plan is allow branding all education materials with logo of your education center

Dear Roborise-IT Customers,

We see constant and perpetual interest in our models and courses. Thank you for that!
Most of our inspiration comes from communication with You and the LEGO & LEGO Education community.

But we have also been talking with WRO Association about a serious problem. Worldwide more and more teams are seen just copying solutions that are available online and using them in WRO competitions.
We offer our courses as a guidance on how a WRO challenge can be solved. But teams have also been detected using the solution we present in our training materials as if it was their own work. This is not in line with the spirit of the competition, and it is not fair to other teams.

Together with WRO Association we have therefore decided that we need to revise our WRO training programs. As an effect of this we need to take down our so-loved WRO2018 models and courses. For the purpose of our program - training engineering and programming skills - the models and the courses of the 2017 season are just as useful.

Kind regards,
The Roborise-IT team

P.S. Important information! Now we are preparing an updated course that will help you even more effectively prepare for WRO competitions. To be the first to know about the beginning of sales of a new course, leave your contacts in the form below.

Will be available after 18. 11. 2018

In the act of buying, you accept the following terms

  • You cannot share, resell or redistribute the material in any way with third parties
  • You cannot use the material for other uses than the one allowed by your license
  • The material comes encrypted and protected, and cannot be extracted or transformed
ANY INFRINGEMENT TO THE ABOVE TERMS IS CONSIDERED A PUNISHABLE CRIMINAL OFFENCE