Methane Loops and Truck. FIRST LEGO League Trash Trek 2015
There are many loops in the FIRST LEGO League competition. In this video we collect some of them by following the idea of the ELM team.
- #281
- 22 May 2016
There are many loops in the FIRST LEGO League competition. In this video we collect some of them by following the idea of the ELM team.
You can collect the car for scrap or repair it. The ELM teams decide to repair it. This requires them to place the engine in the car and it's very interesting to think about this problem.
This is a very interesting idea that is worth sharing with the rest of the teams and the ELM team has provided it to us. Check out how they drop a LEGO human at a specific place.
You need to pull. And also catch. You need a carabiner. We have done a number of videos on carabiners and this is one of the ideas for the FIRST LEGO League 2015 Trash Trek competition.
Many FLL competitions have a mission for demolition. You should always destroy something, but destroy it in a regulated manner and probably collect the destroyed mission model after that.
We would continue from the previous program where we used variables and we would change this to arrays.
This is one of the very interesting attachments by the ELM team. It is using rubber bands and some rubber to precisely drop the chicken. Very interesting way. Check it out and try to learn from it.
The robot works on the field and decodes the different colours that represent the rows and the columns.
In this video we discuss part of the pinless attachments build by the ELM team. Without pinless attachment it is nearly impossible to achieve a good score at the FIRST LEGO League competition.
We would look at the rules of the competition over our small model and we would start solving the field.
In this series we will do a short demonstration on the FIRST LEGO League Trash Trek 2015 solutions by one of the teams. These are example solutions with good tips and tricks along with some interesting strategies and videos directly from the team
We would see how both satellites work together on the World Robotics Olympiad competition. They must both follow different orbits and must cooperate for the mission to be accomplished.
Starting with the World Robotics Olympiad 2014 Junior-High challenge we first catch the object on our path. We discuss a good mechanism for catching and lifting balls that can do two movements with one motor.
We discuss the state of "Lost" and the different ways we could escape this state. We also build the next step of our State machine programming pattern where the next state is determined by the previous state.
Moving in a grid of objects. That's the large challenge of the World Robotics Olympiad 2015 Junior-High 2015. In this video we would build a robot that can collect the boxes (treasures). The robot would also be able to move around the treasures.
The field in the game of life could be finite or infinite. It is interesting to see and learn how an infinite field behaves and works.
Display a matrix on the brick screen. Simple and easy. Download and run the program to see how
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.
Display a matrix with "life" and "dead" cells on the EV3 LEGO Mindstorms brick screen. The program is available. You can see it, change it, modify it and learn from it.
Learn to program the Game of Life on the LEGO Mindstorms brick screen. This would require drawing on the brick screen, using blocks with switches and loops.
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 code is already ready. It is attached below the video. Let's see how the program works and what it does and how to use it.
Let's implement a more advanced program for this robot to learn how to use with motors in opposite directions - and this is to implement the Proportional Line Following algorithm.
There are basically three type of generations in the robotics game of life.
In the current course we would use a number of languages. Generally we would program the robots in EV3-G, but we would also program them in JavaScript to make the parallel with the JavaScript. The programming would include arrays, switches and loops.