Proportional Line Following with EV3 Mindstorms. Part 2
Continuing with the Proportional algorithm for following lines. Smooth and stable this is the first part of the PID.
- #176
- 01 Nov 2015
Continuing with the Proportional algorithm for following lines. Smooth and stable this is the first part of the PID.
Last part of the series. The final touch of the program makes sure that it works and is following the line with the LEGO Mindstorms EV3 Color Sensor in a smooth and fast way.
In this video lesson I will show you how to follow a black line using just one sensor, but fast enough so that you could use it during any robotics competition without wasting any time.
In this video tutorial I give a step-by-step explanation of how to implement a block for aligning to a line. The block was first used in lesson 28. Aligning to lines is probably the most powerfull way to know the position of the robot on the FLL Competition field and to be able to execute the missions precisely at 100% of the time.
Based on a request we are showing the robot construction with two rear motors instead of a differential. In this way, as a construction, it is closer to more students, but much more challеnging for programing.
This third way of positioning the LEGO Mindstorms EV3 motors on the robot seems to be the most productive with the most advantages. We have named it "correct", but we completely understand there might be other even more efficient ways to position the motors on the robot.
This second way of positioning the LEGO Mindstorms EV3 motors on the robot leaves more space for the Mindstorms brick and for attaching a third motor. We are experimenting and showing the advantages and disadvantages of this particular construction.
We are showing the first way we could position the motors on the robot construction. This seems to be challenging for many robot builders and that's why we are going to do it in a few different ways in the next few video tutorials from the series.
In this tutorial we will build our first 3D LEGO model using LDraw. I will build it using two different programs based on the LDraw library - MLCAD and LeoCAD.
In the first part we built our first 3D LEGO model. Today we will smooth the model we have created and go through the process of creating PDF instructions for building it.
In this video lesson, we will show you how to build a menu as a MyBlock in LEGO Mindstorms NXG-G. Having a menu is a must at robotics competitions since it saves time and gives easy access to program functionalities.
Starting leJOS might be very problematic, since you need to install a few libraries and make some configurations. In this video tutorial I am showing a step-by-step guide on how you could install leJOS on your Ubuntu Linux. And it is quite easy.
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.