EV3 Phi. The different palettes in LEGO Mindstorms EV3-G software
Each palette contains programming blocks that share common purpose. We will cover most of them
- #398
- 01 May 2017
Each palette contains programming blocks that share common purpose. We will cover most of them
DIfferent wheels and tires will result in different behaviour of the robot. That is actually pretty common sense. The real question is what is the influence. Would the robot make smaller deviations if it has smaller wheels or it will make larger deviations? The tires could also be quite dirty or brand new. Or the wheels could be attached in different ways.
In this episode I would like to show you how to enable the communication between the computer and the NXT brick, through the USB and using the leJOS project. Starting leJOS on Windows is pretty easy. But starting the samples and achieving the communication is the actual problem.
First time programming the motors of the robot using the EV3-G software installed on a computer. We would explore how to move forward/backward and turn with the robot.
A spin turn is a turn around the center of the robot. Let's learn how to program it.
The 90-degree turn of the robot is different from 90-degree turn of the motor!
Here is Mintonet. The robot is created to be used in pairs, but you can also build just one and practice your shooting with a box. The robot works with plastic balls between 5 and 7 cm. Using the ultrasonic sensor it can detect either its partner or a box and then it shoots. How many balls can you score?
The Telephone game is played with 2 or more robots and is extremely funny. Each robot has a color wheel that can be rotated through the medium motor and a color sensor. The first robot on the left rotates the color wheel to a random color. The second robot must detect the color on the wheel and rotate its color wheel to this color. The third detects the color wheel of the second and so on.
It is described in details in Lesson 4 of Level C2. Cooperation
This is a fun video with robots doing the Harlem Shake. We thought about posting the programs for the robots, but actually the whole Harlem Shake is so awkward that we decided not to do it :) Enjoy the video
An advanced but understandable description of how to program the mindstorm robot to move in a regular n-gon like pentagon, hexagon etc. (Yes, we know math). We have also included notes on the used formulas. A must see for each of you who would like to master the robot movements.
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.
Cable management is very important on each competition. Cables could get in the way of attachments, levers, different wheels and so on. Brick accessibility is also very important. Do not forget that the brick should be charged from time to time and that you should also be able to access the buttons.
We challenge you before we give you the theory: browse in the software and try to achieve the behavior in the video below.
A special fourth case for a turning with robots with two wheels.
Following the Advance Sensor Calibration course section, we found the min and max values detected by each sensor. Now it is time for the real deal of the calibration. Detect the current value from the sensor and find what is the percentage of this value for the range between min and max.