
Box Robot for Robotics Competitions. Use of motors
In this video we look at the way this robot uses the LEGO Mindstorms EV3 motors. How are they attached and the what the rotation of the motor is transferred to the attachments.
- #287
- 30 Aug 2016
In this video we look at the way this robot uses the LEGO Mindstorms EV3 motors. How are they attached and the what the rotation of the motor is transferred to the attachments.
This video discusses the fact the robot requires a few more parts that are available in the LEGO Mindstorms EV3 robotics sets. We have a number of other constructions that require less parts, but for this particular robot construction we have decided to go beyond the standard sets, cheaply buy a few more parts and build a whole box robot with them.
Sometimes robot builders are so overwhelmed with the process of constructing a robot that they forget two very important parts. The brick should be accessible and the cables should not get in the way. These are referred by us as Brick Accessibility and Cable Management.
With the shape of a box it is very easy to align this robot to different wall and to add very stable pinless attachments to it. The goal of the video is to discuss this feature of this particular robot construction.
It's a box! It's a robot! It's a box robot. Box robots are very popular on different robotics competitions involving LEGO Mindstorms like the FIRST LEGO League or World Robotics Olympiad. Let's start with a brief introduction and continue in the next videos with explanation on the features of the robot and why such robots are frequently used.
After we have introduced a menu in the previous video, this video focuses on storing the values in an array. It presents a basic use of arrays.
The challenge for this video is to program a menu that is controlled from the LEGO Mindstorms EV3 brick screen.
In the video we improve on the robotics mechanism for pushing the different blocks out of the robot container. We continue from the previous video.
In this video we look at the robotics mechanism for dropping the different blocks into the different region on the World Robotics Olympiad 2013 field.
We are working on the World Robotics Olympiad (WRO) 2013 competition and its elementary part. The series will introduce three different concepts and this would be Arrays, Menus and Counting different lines. In the video you will see the robot working as it is in the final stage.
One of the interesting things in this sequence of videos is the program. The program detects when the system has reached the maximum speed and then stops the motor from rotating. We detect this with the EV3-G software
In the video we reach a conclusion. We have energy accumulated and to keep the system turning we need about 1J of energy each second to keep it turning.
Many teams have followed the same idea as the ELM team. To build a LEGO Mindstorms attachment for the robot and to lift the truck very lightly. In this way they could more the truck and place it in the special region. See what the ELM idea was.
Go to the missions model. Do the missions. You can then continue to the next mission or wait a few seconds at this FIRST LEGO League 2015 Trash Trek mission model and receive a few more points. Isn't it interesting. The ELM team has build a LEGO Mindstorms attachment for this robot. Let's see how it works.
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.