Given that the robot has two motors powering respectively the left side and the right side of the robot then when turning the robot is always turning in an arc. Depending on the turn this arc could be with a different size and radius.
To access the full video please subscribe to FLLCasts.com
- #1341
- 14 Jun 2019
Turns
1. In an arc:
Motor B is moving faster than motor C. The robot is moving in this way:
This turn is used when we want the robot to turn smoothly. It will move in an arc and a circle. The faster Motor B is moving and the slower motor C is moving the circle gets smaller and smaller and the turns get sharper.
2. Turn with one motor:
This turn happens when one of the motors is stopped. Returning back to the turn in an arc in the previous section. What will happen if motor C is stopped. The answer is that the robot will start turning in a circle, but only with one of the wheels.
In this turn the robot is moving in a circle. Compared to the first way, where the size of the circle was determined by the power of the motors, in this turn the size of the circle is always the same. The radius is equal to the distance between the wheels of the robot. On the scene it is shown as blue.
3. Turning in place
Motors are moving in different directions. In this turn one of the motors is moving forward and one is moving backwards. The robot is moving as shown in the scheme:
In this turn the circle drawn by robot has it center in the center of the robot. The radius of the circle is half the distance between wheels of the robot. The robot is turning in place. This turn could be used when there is not enough space for maneuvering - like a tunnel.
Courses and lessons with this Tutorial
This Tutorial is used in the following courses and lessons
Robotics with LEGO - Level 1.0 - Adventure in Space
The first level of the Robotics with LEGO curriculum for students in fifth to twelfth grades.
Various constructions with robots are built. Learn how to control the motors so that the robot navigates around the Moon and Earth in various ways. Getting to know the first two sensors. The robot can feel its surroundings with the help of the Touch sensor and avoid obstacles.
The Ultrasonic distance sensor can help the robot avoid obstacles. Students work with concepts like loop, degrees and medium motor. Robots can now do two different actions at the same time - while solving missions on a field, the third motor clears detected obstacles.
- 126
- 123:52
- 150
Lesson 3 - Clearing the landing zone
Intro
Today we are building a robot, what would automatically clear the landing site.
Before a space craft lands on the moon, you send a robot to clear the landing site. Your robot has landed on the Moon and its task is to clear the site and to prepare it for the landing of the bigger space ship.
The robot lands slightly further away from the site and it must find its way to it. Regretably it road is blocked by rocks that can not be moved. The robot must go around them.
- 9
- 4
- 2
- 3d_rotation 0
Level A2. "Space exploration". Robotics with LEGO
The second level of the Robotics with LEGO curriculum for students in second, third or fourth grades.
A new sensor is introduced - the Ultrasonic distance sensor can help the robot avoid obstacles. Students work with new concepts like loop, degrees and medium motor. Robots can now do two different actions at the same time - while solving missions on a field, the third motor clears detected obstacles. The first robot with chain-treads is built.
- 63
- 3:02
- 117
Lesson 3 - Free building
Intro
Today we are building a robot, what would automatically clear the landing site.
Before a space craft lands on the moon, you send a robot to clear the landing site. Your robot has landed on the Moon and its task is to clear the site and to prepare it for the landing of the bigger space ship.
The robot lands slightly further away from the site and it must find its way to it. Regretably it road is blocked by rocks that can not be moved. The robot must go around them.
- 3
- 3
- 2
- 3d_rotation 0
Level Y. The Younglings (Pre-release)
The absolute starter. A new course book for students that are first grade (7-8 year old). If a student is to young to join the 8-10 years curriculum this is the place where he/she should start.
The course book contains a number of well structured 2-hourse classes for the youngest students that we've ever managed to productively include in a LEGO Mindstorms EV3 Robotics courses, groups and classes.
(Course book available only in Bulgarian and will soon be translated)
- 14
- 2:49
- 102
Python with LEGO Mindstorms EV3 - Level 1
The course introduces students to the programming language Python. We use LEGO Mindstorms EV3 Robots. Python is a popular programming language. It could be used for introducing students to programming, for academic studies, for developing machine learning algorithms and as a general-purpose language.
During the course, students learn how to read and how to develop Python programs. They use an Integrated Development Environment called Visual Studio Code. Robots are programmed to perform interesting and funny tasks like "bringing you water". The level ends with competition on a playing field with boxes.
- 74
- 28:18
- 114
Lesson 7 - Warehouse Robot
For students who will not take two levels in a row today is their last lesson.
- 6
- 3
- 8
- 3d_rotation 2
Python with LEGO Mindstorms EV3 - Level 2
In the second level of Python for EV3 robots, students learn in-depth the touch sensor. The sensor is used as an input device for manual control of machines, as well as a sensor for autonomous robots. In a pair of lessons, students build a control panel for the grabber and the movement of a crane. Programming wise, students learn how to fork code with "if-else" constructions, how to create conditional and forever loops with "while" and how to negate conditions with "not" operator. In the end of the lesson, robots can detect obstacles and avoid them, so that they traverse a simple labyrinth.
- 39
- 19:58
- 93
Lesson 6 - Automated vacuum cleaner
Introduction
Today we will create a robot that will behave like an automated vacuum cleaner!
One of the most annoying household chores an adult could have is cleaning their home. Which is why engineers invented the Roomba! And we're not talking about the dance, but rather a robotized home vacuum cleaner.
- 5
- 4
- 8
- 3d_rotation 1
Robotics with LEGO SPIKE Prime - Level A1
The first level of the LEGO robotics curriculum for second, third, and fourth-grade students.
A "space adventure", but with robots. Different robot structures are built in this level. The motors are controlled so that the robots perform precise movements around the "earth", "moon" and "sun". We overcome various obstacles after bumping into them thanks to the force sensor. We learn interesting facts about the solar system and space vehicles.
- 64
- 30:30
- 76
Lesson 3 - Satellite
Introduction
In today's lesson we will make a small robot that will show us how to turn in a circle, arc turn. The topic of the lesson is satellites and we will talk about their applications in our everyday life.
Satellite simply means companion, something that moves along with something else. A natural satellite of the planet Earth is the Moon, and artificial satellites are small spacecraft that are launched into orbit around the earth with the help of rockets.
An orbit is the imaginary path a satellite follows as it goes around the earth. Today we will program our robots to move in circular orbits, but there are also orbits that look like an egg or elliptical orbits.
- 6
- 4
- 11
- 3d_rotation 1