Design for wildlife Mission FIRST LEGO League 2019-2020 City Shaper Challenge
Scores:
If the Bat is Supported by branch (B) on the Tree: 10
(mission descriptions source https://www.first-lego-league.org/)
- #1425
- 21 Aug 2019

If the Bat is Supported by branch (B) on the Tree: 10
(mission descriptions source https://www.first-lego-league.org/)

If the Inspection Drone is Supported by axle (A) on the Bridge: 10
(mission descriptions source https://www.first-lego-league.org/)

Score all that apply
If the Hooked Blue Unit is:
Note: You can only get Flag points if you get Bridge points.
Note: Rule 31 allowance: It is okay and expected for Robots to collide while trying to earn Flag points.Note
Note: When clearly only one Robot is holding a Flag raised, only that Robot scores for that Flag
(mission descriptions source https://www.first-lego-league.org/)
Move the robot to the bring. Bring the flags up
Целта на това занятие е учениците да се запознаят с настройката за измерване на отразената светлина на цветния сензор и да си припомнят как се следва линия.
Трети колела, промени по роботите, учениците могат сами да изберат задачата си. Опитайте се да се забавлявате с учениците, както и да им помогнете да приключат задачите си. Ето няколко съвета как да проведете урока.
Когато използваме конструкция, при която два двигателя задвижват двете страни на робота, лява и дясна, трябва да отбележим, че завивайки роботът винаги описва окръжност. В зависимост от начинът на завиване тази окръжност е с определена големина и център. Завоите представляват части от окръжността, която роботът ще опише.
Short, direct, and almost identical every time. This 10 out of 10 tutorial from the FIRST LEGO League 2025-2026 UNEARTHED competition puts the Smaller Pancake box robot and the Site Marking attachment through ten flag deliveries for Mission 15.
Sometimes the best final run is the one that does exactly one job. In this FLL 2025 UNEARTHED competition tutorial, the Smaller Pancake box robot uses the Site Marking attachment to carry the flag straight from base to its destination in under ten seconds.
When the attachment is simple, preparation makes all the difference. In this 10 out of 10 tutorial for the FIRST LEGO League 2025–2026 UNEARTHED competition, the Smaller Pancake box robot and the Forum attachment deliver the collected artifacts to Mission 14: Forum across ten consecutive attempts.
Sometimes the most effective solutions are also the most straightforward. In Mission 14: Forum from the FIRST LEGO League UNEARTHED season, the Smaller Pancake box robot uses a lightweight pinless attachment to deliver the collected artifacts safely into the scoring area.
Long runs are an excellent test of consistency. In this ten-attempt tutorial from the FIRST LEGO League 2025–2026 UNEARTHED competition, we put the Smaller Pancake box robot and the M14 and M15 transport attachment through one of the longest runs on the field.
This run asks the robot to think several missions ahead. In the FLL 2025 UNEARTHED competition, the Smaller Pancake box robot crosses almost the entire field with a multi-purpose M14 and M15 attachment, places the Mission 15: Site Marking flag, collects the opposing team's minecart, and brings it with previously collected artifacts to the left base for Mission 14: Forum.
Even a simple lifting mechanism depends on a precise approach. In this 10 out of 10 analysis of Mission 13: Statue Rebuild from the FIRST LEGO League 2025–2026 UNEARTHED competition, we put the Smaller Pancake box robot and the Statue Rebuild attachment through ten consecutive attempts.
A small turn creates the clearance needed for a clean lift in Mission 13: Statue Rebuild. In this FIRST LEGO League 2025-2026 UNEARTHED competition tutorial, the Smaller Pancake box robot powers an active lifting attachment to raise the statue from the right base.
Power and consistency can go hand in hand. In this ten-run FIRST LEGO League UNEARTHED season test, the Smaller Pancake box robot and the Silo attachment tackle Mission 8, demonstrating why three well-balanced strikes produce such dependable results.
Below is an example of a robot competition field along with the scoring system used to evaluate performance.
![]()
Variables are like small boxes inside the computer that store important information for us. Imagine the following situation:
The await command tells your robot:
“Wait until this action is finished, then continue!”

Without "await", the robot may move on too quickly and not finish its actions properly.
You can only use "await" inside an "async" function.
async def main(): await motor.run_for_time(port.A, 1000, 1000)
We already know how to set the speed of the motor and how long it should move. However, with these commands alone, we cannot control exactly how many degrees the motor turns. To make the motor turn a specific number of degrees, we need to use some simple math.

The motor speed is measured in degrees per second. We can use this to calculate how much the motor will turn using the formula:
S = V * T
S – the distance traveled (in this case, the number of degrees the motor turns);
V – velocity (degrees per second);
T – time (in seconds).
Before we can run Python programs on the robot, we need to open the SPIKE software, create a Python project, and connect the Hub to the computer. In this tutorial, you will learn how to do each of these steps using the LEGO SPIKE software.