This is where the confusion really comes. We are keeping the robot orientation straight while the robot moves, but at the end the, robot is not at the fiinal location that we would like it to be. The robot is still about 2-3 centimeters away after moving for about a meter.
- #656
- 10 Jan 2018
- 1:02
- LEGO MINDSTORMS, LEGO MINDSTORMS EV3
- Move straight, FIRST LEGO League, EV3-G, EV3, Gyro Sensor, Sensors, Physics, FLL, Programming
English
We are now getting to the hard of the program of moving forward with a LEGO Mindstorms robot. And this is where the confusion really comes. So, you are keeping the robot orientation straight while the robot moves. So, you are keeping the orientation straight. But at the end the robot is not at the right position. And the robot is still about 2-3 cm away after moving for about a meter. And this is the general mistake that this robot makes. And this is really confusing. So, we are trying to keep it and you are trying to keep it and the robot is trying to keep the orientation straight and to keep to the straight line but at the end you still have a small mistake right here. So, let's think about how we can fix this in the next section of the course.
Курсове и занятия включващи този Урок
Този Урок е използван в следните курсове и занятия.

Moving Straight with LEGO Mindstorms EV3 robots
One of the most controversial topics when it comes to LEGO Mindstorms robots is how to make them move in a straight line. This is a problem that has caused a lot of confusion among teachers, parents, rookie teams and students. The robot makes about 2-3 centimetres error for every meter, which is about an inch for every 3-4 feets. In this course, I would like to discuss the different ways in which you can improve the behaviour of the robot and how you could make it move in a straight line with the help of the LEGO Mindstorms EV3 Gyro Sensor.
- 24
- 102:09
- 3

PID Algorithm for Moving Straight with Gyro Sensor. Proportional Part
The first part of making the robot move straight is to keep it oriented straight. While it moves it could make an error and turn slightly to the right and then the program should turn in back to the left to make its orientation straight. In this video tutorial, we would discuss how to implement a program to keep the robot orientation straight even when we are pushing or pulling it to either side and in the same time it has different wheels.
- 5
- 0
- 0
- 3d_rotation 1