Improving FLL Robot Game. Teacher Note. How much should you expect from 40 teeth gears solution.
How to align the wheels and how much should you push for this solution?
- #447
- 06 Mar 2017
How to align the wheels and how much should you push for this solution?
We would look at the rules of the competition over our small model and we would start solving the field.
Let's learn how to use the Sound block.
This animation demonstrates a vertical lift attachment. This is an attachment that transfer a circular motion from the motors to a linear motion and is a very powerful concept. We demonstrate it with a LEGO MINDSTORMS Robot Inventor robot build from 51515 set. This is arguably one of the most complex attachments in this course.
This video tutorial contains a detailed explanation on how we accomplish the FIRST LEGO League 2018-2019 Into Orbit mission called M04. CRATER CROSSING. These are some of the funniest missions at this robotics competition. Try to move over an obstacle with a robot and if you manage to return back to base without bumping into other mission models that would be great.
We will demonstrate an alternative way to make the robot move backward
There were a few problems with the 40 teeth gears that we were using. Let's list some of them
There is the Move Tank programming block in the software. It allows us to set different power to each motor.
In real life, the same concept is used in cars, for example. The traction control systems apply different power to different wheels, so that the car is more stable on the road during turns or on slippery road.
Why: It's an easy and fun example to introduce you to Arduino
How: Presenting questions and trying answer this questions. Experimenting with different tasks.
What: We would like to show you how to control a diode. We would build a device and write programs for this device.
End Result: A blinking diode
Building a rack is a very important skill during competitions. You should try to build one, learn how to use it and have it as a tool for you next robots. But for this particular BoxRobot, we will not continue with a rack.
The most stressed wheel in our system is the driven wheel. We've already fixed the problem with the driving wheel of the scissor mechanism and now it is time to look at the drive LEGO Mindstorms wheel.
We are programming this strange construction to move in a square. This is a basic task, but it is worth doing for a robot with motors placed in different directions.
The M08. AEROBIC EXERCISE is one of the very common types of mission in FIRST LEGO League robotics competitions. I think this pattern of missions was first introduced with the growing abilities of the participating students that were constantly reaching the maximum number of points. So the competition introduced mission that require a lot of time - 20-30 seconds, are time consuming and are complex. They requires a lot of moves. This here is a video tutorial on how it could be accomplished
Think of an attachment that leaves the Gecko on the mission model. Don't use the robot attachment that we already have. Just the box robot and the gecko. Nothing should support the Gecko when it is hanged on the mission model.
This animated video tutorial demonstrate the use of a lift attachment to accomplish loops mission. It is a lift attachment with a circular motion
We will cover the typical reasons why your robot is not moving at all.
This video tutorial contains a detailed explanation on how we accomplish the FIRST LEGO League 2018-2019 Into Orbit mission called M08. AEROBIC EXERCISE. This again is a very interesting mission from the competition. We could learn a lot of basic principles in the field of robotics. This mission requires the robot do to something very fast and many times.
In this tutorial, we add another mission to our current program. This mission is - hanging the Gecko from the FIRST LEGO League Animal Allies.
In this video tutorial we would look at the mission run for M05. EXTRACTION. The mission is to collect and return to base a number of objects that are located on the field. Initially when I first saw the mission I thought it wold be quite challenging to accomplish it, but at the end it is not that difficult.
In the course section for Advance Sensor Calibration we previously showed you how to find the minimum and maximum value for a single LEGO Mindstorms Color Sensor and to store this value in an array. The program was implemented with the EV3-G software. In this tutorial we are going to find the Min and Max for all the four sensors and to store all the 8 values in an array.
Do your best as a teacher to make sure students are expanding their vocabulary on every occasion.
In this video tutorial we demonstrate an attachment that can accomplish Drop missions. A drop mission is when you have to move on the FIRST LEGO League field with the robot, reach a mission model, and drop a part in this mission model. First time we saw such missions I think was in FLL 2013. The attachment, the robot and the mission model could be build from a single LEGO MINDSTORMS Robot Inventor 51515 set. The mechanism for dropping works by releasing a lever when the attachment is pushed against the mission model. Check them out.
Implement a program for stopping at a black line with the blocks containing the implementation details for the InitArray, Calibration and Getting the calibrated result.
Once you start turning how to do you a whole 180 degrees turn. The robot almost does it, but not completely
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.