First Competitions: Forest Rescue

This course has been created as the practical guide to the preparation for World Robot Olympiad WeDo Challenge 2017, Regular category. After completing all 6 stages of this course your team will use the knowledges, ideas, strategies and examples for inspiration and creating own effective robots.

  • 6 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 Android, macOS and Windows 7, 8 and 10 devices. No additional software needed.

All robots uses parts from LEGO Education WeDo 2.0 Set 45300

Stage 1. The first chassi kit construction

  • Introduction to the preparation plan. The rules for the Elementary 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 arrangement of the robot components, the type of chassi and its propeller type.
  • 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.
  • Creating My Block with linear motion parameters.

Stage 3. Precise turns

  • The types of precise turns. The geometry of a chassi kit.
  • The turn of the first type.
  • The turn 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

  • Analysing the field of the competition and choosing the easiest missions. The route to take for the first tasks.
  • Building a beam-manipulator for toy animals' transfer.
  • Writing a program for the movement along a route using the rotation sensor.
  • 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. Navigation using one colour sensor

  • Determining the route sections where a colour sensor is needed.
  • Choosing the optimal position and the height for colour and light sensor installation.
  • Using the field grid for navigation. Stopping at coloured sections.
  • Using the field grid for navigation. Finding the front and the back edge of the line.
  • Moving along the grid lines. The relay controller.
  • Moving along the grid lines. The P-controller.
  • Moving along the grid lines. The PID-controller.

Stage 6. Motion using one sensor

  • Passing the grid 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. 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 points using two colour sensors. The relay and P-controller.
  • Following curves of various curvatures using two colour sensors. The relay and P-controller.
  • Following the route using two colour sensors. Modifying MyBlocks.
  • Analysing time expenses on different route sections. Setting up the program for maximum efficiency and stability.

Stage 8. The manipulator construction. Object layout in specific areas.

  • Choosing an optimal construction type. The analysis of possible variants.
  • Constructing a manipulator for laying the cubes out. Writing a program for the manipulator. The calibration.
  • Creating MyBlock with the parameters of the manipulator.
  • The layout zone optimization. The machinery for deceleration of an object.
  • The performance strategy in a task with a fixed object layout.
  • Writing a program for the complete route with a fixed object layout.
  • Analysing time expenses on different route sections. Setting up the program for maximum efficiency and stability.

Stage 9. Counting objects

  • The ways of object detection in the areas. Using two sensors for a simultaneous scanning of two positions.
  • Detecting objects using a contact sensor.
  • Detecting objects using an ultrasonic distance sensor.
  • Detecting objects using an infrared sensor.
  • Detecting objects using a colour and light sensor.
  • Constructing a 'smart' manipulator with two sensors.
  • Testing the stability of toy animal detection.

Stage 10. Programming a ‘smart’ bumper

  • The algorithms for processing data from two or more sensors. Logical data type operators.
  • Writing and testing the program for the object layout according to the number of animals. MyBlock for the manipulator.
  • Writing the whole program for all the missions. Updating MyBlocks.

Stage 11. Earliest-finish algorithm

  • The program interruption algorithm for the minimization of the execution time expenses.
  • The program and the construction optimization.
  • Setting up the program for maximum efficiency 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 WeDo WRO 2017 Forest rescue 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.

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