Introduction to the Yo-Yo challenge
The challenge is to make the robot move back and forth with ever decreasing distance.
- #373
- 04 Feb 2017
The challenge is to make the robot move back and forth with ever decreasing distance.
In this video tutorial we would look at the mission run for M06. SPACE STATION MODULES. The missions is to precisely push a mission model into an opening. In almost any FIRST LEGO League competition there are such missions. The tutorial contains only the mission run on the field. We accomplish a single mission.
In this video we are solving part of the FIRST LEGO League Senior Solutions challange missions (FLL 2012) using LEGO Mindstorms NXT robots. I make a step by step explanation of each move I make. The goal of this video is to help you with ideas and suggestions on how one should look at the missions.
Vision is still one of the very few fields where a human being could outsmart a computer. Still. Colour/Light sensors are the cornerstones of implementing a smart LEGO Mindstorms robot that could at least partially do "vision". In this video tutorial, we are using the robotics sensor to detect loading and unloading of the catapult.
One of the students' favorite LEGO Mindstorms robots. Have fun with Iqazator, moving over all kinds of obstacles as a real millitary tank machine.
What a teacher must look out for, while students are building a robot from instructions.
The robot works on the field and decodes the different colours that represent the rows and the columns.
Introducing three main concepts - Energy, Inertia Moment and Angular Velocity. We describe what is the moment of Inertia, how do we calculate it and how do we measure it?
This quick pinless attachment is designed for collecting parts by pushing them. It shows the principle of putting a robot of an attachment in a very fast manner. Such attachments are popular at the FIRST LEGO League competition. The attachment uses Luly, a small LEGO Education SPIKE Prime competition robot with 3D building instructions as a robot base.
We start with FIRST Technical Challenge and how you develop programs with the GamePads. It is up to you to decide how sticks, buttons and triggers from the GamePad will control the different motors of the robot and there are different decisions that you should make.
After we have introduced a menu in the previous video, this video focuses on storing the values in an array. It presents a basic use of arrays.
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 module of the perfect STEM Course we will move fast, but not deep. We would explore a number of different areas of technical science like electronics, Linux, programming, mobile technologies, AI without getting into too many details. The goal is for us to arrive at a working Remote Control car controlled from the phone and to learn basic concepts on which we could extend.
Now we will create the first program in this course and we will make the robot move forward.
One of the simplest tricks in the game - move, complete the mission and leave the attachment with the mission model. You don't have to return the attachment to the base. On some competitions there might be penalties, but it might be worth it, as you save time to complete another mission. This works especially well with large attachments.. The attachment uses Luly, a small LEGO Education SPIKE Prime competition robot with 3D building instructions as a robot base.
We will demonstrate how to connect the brick and the motors by using cables correctly and reliably.
If you get to a solution that is too complex you should always try to improve it. This is what we are doing here. Arriving at a solution for aligning to the wall that has become too complex.
In this episode we are showing the great similiarity between the sensors in NXT Mindstorms. We are solving a common problem - How to make a robot that do not fall from the table. We are using the Ultrasonic sensor, Light Sensor and Touch Sensor to solve the same problem, but with three different sensors.
We explore some common mistakes when a program is developed and becomes complex. We then try to remove part of this complexity.
Using the rack depends on the experience of the team. Based on this a different number of gear wheels and racks would be used.
How great is the great attachment for lifting that we built in this course? How many times can it lift the robot without making an error? How great are your attachments and how could you test them? - the answer is simple. Just try 10 times and they should work at least 9 of them as our attachment is.
Before moving forward here is the simple task of building the mechanism and extending the legs. Extend the legs to fifteen LEGO units.
A human being walks with an average speed of about 5 km/h (3 miles/h). In this video tutorial we will develop a block for LEGO MINDSTORMS EV3, that measures the speed of the robot in distance/time units where time will be configurable and could be 1 second or 0.5 seconds or any other number of seconds you pass as a param to the block. Measuring the speed of the robot is very powerful if you start building an Artificial Inteligence for your robot and is quite fun :)
"Array initialization" is the first step in every program that involves Arrays. This applies to most programming languages and for EV3-G it is a must.
In this tutorial, we would show you how to initialize the array and how to extract this logic in a new block