
Simulation on paper. Robotics Game of Life.
Let's look at what game of life actually is, what are the rules and how to play the game on paper
- #247
- 09 Mar 2016
Let's look at what game of life actually is, what are the rules and how to play the game on paper
There are basically three type of generations in the robotics game of life.
We have the following behavior expectations from you during this course:
You ask the question.
You will probably err before you succeed.
You should work as a team. Share solutions with others, help them and allow them to help you.
When the teacher speaks, this is important to everyone.
You should read your lesson before you come to class.
In the RobotC software we could make the robot wait for a couple of seconds by using the wait function. This will give the motors a chance to work and this will actually move the robot.
In this tutorial we would introduce you to the concept of loops using this VEX EDR Robot. As a final result we would have a program that makes the robot move in a square and not by repeating the same instructions for move and turn four different times.
Robots could do chores for us and they must consider the load of the cargo or the robot could be damaged.
How to control the arm of the push bot using the two triggers on the GamePad of the FTC Push Bot?
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.
This video tutorial demonstrates the accuracy and consistency of the robot behavior when we use only the blocks for moving the robot without any sensor. Spoiler alert - the robot is not consistent and it is not accurate.
In this 10 out of 10 tutorial we demonstrate the accuracy of the robot when we use acceleration in its movements. The robot has not sensors attached to it and it is not making use of it's internal sensors. The goal of the tutorial is to give you the understanding and to make a demonstration of how difficult it is to consistently reach a mission model without the use of sensor even when we use acceleration.
Is it better to do fast turns or slow turns? Should you save some time by turning fast or should you be more precise by turning slow. Where is the balance? This video tutorial demonstrates exactly this for LEGO Education SPIKE Prime robot, their motion sensor and an ever occurring question on FIRST LEGO League competition which is how to find the balance and where is the balance.
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.
Instead of aligning forward as in the previous tutorial we felt there is a need to demonstrate how we could align backward when moving with the robot. This is not a rare case. The attachments of the robot are generally at the front of the robot and especially during FIRST LEGO League competitions the robot must move backward very often. It is helpful to have in your toolbox the ability to align backward with the robot.
In this video tutorial we demonstrate a really important concept for FIRST LEGO League competitions - you position the robot on the field with depending on timers and rotations. The issue with moving the robot for 10 seconds and then stopping is that every time it is in a different location. Same for rotations. The wheels will slip, the battery will change, something will happen and the robot will not be in the same place every time. This is not consistent and reliable.