WRO 2018 Senior Category

The students participating in the Senior Category of the WRO 2018 are least likely to be novices in this field. Therefore, the course is designed to give their robots a thorough analysis. Considering the basic robotic kit as an example to perform this task, the students may significantly improve their 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
  • 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

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 3 additional 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 Senior plan

    • Team
    • $69 Per 1 Year
    • 12 Month Full Access
    • 1 Team License
    • 4 Personal Accounts
    • 4 (PC/MAC/Laptop/Tablet) Licences
    • For home use
    •  
    •  
    • School
    • $69 Per 1 Month
    • 1 Month Full Access
    • 1 Classroom License
    • 1 Teacher Account
    • 12 (PC/MAC/Laptop/Tablet) Licences
    • For education & commercial use
    •  
    •  
    • Education Center
    • $349 Per 1 Year
    • 12 Month Full Access
    • 3 Classroom Licenses
    • 3 Teacher Accounts
    • 24 (PC/MAC/Laptop/Tablet) Licences
    • For education & commercial use
    • Promo materials (ZIP)
    • White Label functional*

* The Education Center Plan is allow branding all education materials with logo of your education center
** Early access includes full robot instruction, a full-featured program and some Stages of the course. All other course materials will be added for free as they are released