Task - Calibrate more than one sensor with the Advanced Calibration technique
Following the previous tutorials from the course, implement the calibration of the minimum and maximum values.
- #640
- 04 Oct 2017
Following the previous tutorials from the course, implement the calibration of the minimum and maximum values.
Let's move with the VEX EDR robot using its motors, the wheels and some RobotC programming. We devide the program in three parts - Connect the motors, program the controller and turning.
This is a 10 out of 10 video tutorial that demonstrates the consistency and reliability of the robot that accomplishes the Unlock Cargo Plane mission. The attachment is an active attachment with gear wheels. It has a single lever constructed from 2 beans and we use this attachment to push on the mission model.
In this tutorial we go through the VEX IQ Challenge. Most of the challenges are related with manipulating objects. The most common object used in competitions are balls. That is why we take a look at a simple mechanism that can be used for throwing a ball.
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.
Calculate the number of rotations you have to do with the motor to rotate the final small 8 teeth driving gear wheel to 1.25 rotations?
What should you as a teacher know when the students are trying to achieve a program and robot attachment that could reproduce their behaviour 9 out of 10 times.
If you've done the calculation following the previous tutorials you would arrive at a result of 18.75 rotations. But this is not the correct answer. The calculation is wrong, because the math model that we've built, although kind of obvious, is not correct. When experimenting the correct number of rotations would be 37.5. This is a large difference. Two times larger. Exactly two times large. Something should be happening here - and this thing is "planetary mechanism"
In this video we discuss the durability of the construction of LEGO robots and how do we make them more durable.
This is a 10 out of 10 tutorial, demonstrating the consistency and reliability of the active attachment for switching the engine in this mission. The power is transferred through a system of gear wheels to a lever at the end. We presume that the robot is already positioned.
How to control the arm of the push bot using the two triggers on the GamePad of the FTC Push Bot?
The comunication between the motors and the controller should be configured in the RobotC software. Each motor could be connected on a different port and the goal of the video is to show you how.
Safety notice: There is current flowing in this device and you can touch the device with your bear hands. This is not dangerous, but there are a few things that you should consider especially in class.
The last thing you want to lose during every robotics competition is time for changing the programs on the brick. This could require seconds and as we all know every second counts. There are a few ways to improve the way of choosing programs. In this video lesson we will show you how to program a menu directly in your program.
This video tutorial is part of the 10 out of 10 series at FLLCasts and we will demonstrate how to accomplish the FIRST LEGO League 2020 RePlay competition mission called Innovation Project. Our goal is to push the construction to the require place on the field. What you will learn with this tutorial is how to place a random construction in the base and push/pull it to a place on the field 10 out of 10 times.
Pivot turns require fractions of rotations, a number between 1 and 2. Sometimes it is more convenient to use degrees.
In the software, you can change the "move block" to use degrees.
In this episode we would modify the blinking diode program so that the diode will stay on for four seconds.
There are basically three type of generations in the robotics game of life.
The reason why you would want to watch this tutorial is because it demonstrates one of the most reliable ways to know where you are on the field and to accomplish missions successfully and this is aligning to a line. In the tutorial you will also see how a parallel program is developed and who parallel programs could be used in a meaningful way.
One of the smartest things you could do in any software program is to extract logic in small reusable, simple, understandable units. In EV3-G these are called Blocks and we are going to extract the logic for finding a minimum and maximum for each of the sensors in a new block.
A common question is how to display arrays on the LEGO Mindstorms EV3 brick screen. Displaying values from an array is not different from any other display operation. In this tutorial, we would look at displaying two specific values. The minimum and the maximum for a specific sensor from the Advance Calibration Course Section
We will share the idea behind that challenge and how to conduct the challenge in a classroom.
Conenct the motors of the VEX EDR motor to the VEX Corted Controller. For connecting we need the motor drivers.
After we've download the software we must install it and most importantly configure it. Without propertly configuring the software it would be difficult to use the Cortex Controller.
Let's look at what game of life actually is, what are the rules and how to play the game on paper
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 tutorial we will reach a specific location on the field 10 times. This programs demonstrates the accuracy and consistency of a program that used the Motion Sensor to detect the angle at which the robot rotates. At the end of the tutorial you will have a visual and clear picture of what you could expect from this basic usage in terms of consistency and accuracy. This might be enough for some cases and it might not be enough for others.