EV3 Phi. Move tank block - finish the whole 180 degrees turn
Once you start turning how to do you a whole 180 degrees turn. The robot almost does it, but not completely
- #384
- 17 Mar 2017
Once you start turning how to do you a whole 180 degrees turn. The robot almost does it, but not completely
After we take each sample, we perform calculations and these calculations could take different time. It is important to know how much time does it take to perform the calculations. In this video tutorial, we would data log the time and plot the data.
In this tutorial we will go through a solution for three of the missions from 2012 FIRST LEGO League competition using only one attachment. By accomplishing the medicines, strength exercise and cardiovascular missions we earn 55 points. You can download the programs from the link in the Materials tab.
Showing the same run, but from a different angle. This allows you to see more of the way we sensors work and how exactly the robot positions itself.
We would look at the rules of the competition over our small model and we would start solving the field.
We would continue from the previous program where we used variables and we would change this to arrays.
We list the number of decisions that the robot is making while following the line. Then, we group them and decide on the number of sensors to be used.
Next important state is Turn Right with our robot. This happens when we detect a line on the right.
We can Turn Right. We can Turn Left. How do we decide which way to go if there are lines both to the left and to the right. Check out the video.
All worked as expected, up until know because the robot got lost. This happens when we turn right and the line does not continue to the right. Now the robot must somehow understand that it is "lost" and escape.
The final video from the course. The robot escapes the state where it is lost. This happens if it can not continue in any direction.
In this episode we do a full run of the mission for collecting a single treasure before going into explanation on how we have programmed the robot.
The task is to find what the best seed is that will live the longest without entering into a loop or without dying. Find it and submit in the tasks section.