FLL Consistancy Cheat Code: 2024/2025 FIRST LEGO League Submerged Mission Inspiration

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ม.ค. 2025
  • DOWNLOAD THE STARTER CODE SHEET HERE: docs.google.co...
    The Robots I use in this Video:
    MiniMAX (Two Attachement Motors) - • Building a SPIKE Prime...
    Check out some other videos!
    Robot Build Videos:
    MiniLITE (One Attachment Motor) - • MiniLITE - Building a ...
    MiniMAX (Two Attachement Motors) - • Building a SPIKE Prime...
    Modular Attachments - • Modular Quick Attachme...
    FLL 2024/2025: Submerged:
    Strategy: • FLL Submerged Missions...
    Feed the Whales: • FLL Feed the Whale Mis...
    Coral Nursery Tree: • FLL Coral Nursery Tree...
    FLL 2022/2023: SuperPowered
    Game Overview: • FLL SuperPowered Game ...
    FLL 2021: Cargo Connect
    Game Overview: • Game Overview: FLL CAR...
    Unload Cargo Plane - • Unload Cargo Plane - F...
    Platooning Trucks - • Platooning Trucks - FL...
    Transportation Journey - • Transportation Journey...
    Large Delieery - • Large Delivery (Turbin...
    Home Delivery - • Home Delivery Mission ...
    Tips Tricks and Hacks Video - • Cargo Connect Tips, Tr...
    Unused Capacity: • Unused Capacity: Hinge...
    FLL 2020: RePlay
    FIRST LEGO League RePlay Field Build: • FLL RePlay 2020 - Fiel...
    FIRST LEGO League RePlay Game Overview: • FLL RePlay: Game Overv...
    How to Win FIRST LEGO League! - FLL 2020: RePlay: • How to Win FIRST LEGO ...
    NEW FLL ROBOT! - Spike Prime FIRST LEGO League Robot! • NEW FLL ROBOT! - Spike...
    Building a SPIKE Prime FLL Robot from a SPIKE Prime Education Base Kit and an Expansion Kit! • SPIKE Prime FLL Robot ...
    Building a Mini FLL BOT! - • Video
    Slide Mission: • Slide Mission - FLL Re...
    Basketball and Shared Mission: • Basketball + Shared Mi...
    Tire Mission - • Tire Mission FLL ReP...
    Step Counter Mission - • Step Counter Mission -...
    Bench Mission - • Bench Mission: FLL ReP...
    Boccia Mission - • Boccia Mission: FLL Re...
    Treadmill Mission - • Treadmill Mission - FL...
    Rowing Machine - • Rowing Machine - FLL R...
    Rack and Pinion Build: • Rack and Pinion Build:...
    Full Run with MiniBot - • 390 Point Full Run wit...
    Full Run: • 400+ Full Run with Bas...
    3 Robot Hacks - • 3 Robot Hacks! - FLL R...
    Judging Tips - • Judging Tips - FLL ReP...
    Coding:
    Basic Movement: • Basic Movement: LEGO S...
    "Perfect" Turns: Turning by the Gyro: • "Perfect" Turns: Turni...
    Line Following: • Line Following: FIRST ...
    Coding Tips: • Coding and Programming...
    Building a LEGO EV3 Robot: / watch
    v=0DPMt2pMabU&list=PLu486RXmcQz9LJABzaqvNZDl3ZuUb2w6A
    FLL Robot MODS: / watch
    FIRST LEGO League 2019: CITY SHAPER:
    Game Overview: • Game Overview: FLL CIT...
    FIRST LEGO League Into Orbit
    Core Collection Mission: • FLL Into Orbit - Core ...
    Habitation Hub Tip: • FLL Into Orbit- FIRST ...
    Space Travel Mission: • FLL Into Orbit - Space...
    Tube Module Mission: • FLL Into Orbit - Tube ...

ความคิดเห็น • 30

  • @jetescamilla
    @jetescamilla หลายเดือนก่อน +7

    Great video and excellent demonstration/explanation. As I've learned this game to teach my kids I've often used your videos for tip/tricks and helping to explain thing to my kids. I'd like to offer a few comments:
    1) I don't think it's too complicated to consider adding a speed variable to your created turn block. This way your longer missions can be easily customized for faster or slower turning depending on the action needed during the robot travel.
    2) I don't teach my kids to reset yaw in the "custom block". Instead we reset yaw only 1 time when we are pushed backward against the back wall. When we turn to we specify a "global" angle based on the start orientation. With your demonstrated code you may have error from continually drifting beyond your target angle and reset yaw based on the robots position. I have a printed unit circle with degrees shown from 0 to 180 and 0 to -180, also showing intermediate angles (15, 30, 45, 60, etc...) we place that on the board when we want to turn and orient it how the robot was facing at the begging of the mission. Now the kids know the target angle...or at least best 1st guess and they can then hone in on the exact angle they need.

    • @willisbeaumont6149
      @willisbeaumont6149 หลายเดือนก่อน +2

      @jetescamilla tysm for the idea with the gyro sensor my team is competing at nationals on the weekend and this has helped our consistency a ton!!!!!!
      Good Luck with your lego league endeavors (:

  • @svelterhino
    @svelterhino หลายเดือนก่อน +3

    I would be wary of backing up to square against the wall. At least for the competitions in Colorado last season, they did not tape the maps down to the tables and would not because that isn't done at world competition in Texas. We had coded based on our table where we taped the map down, and we ended up needing to change all of our code (granted it was minimal) so we didn't end up shifting the map underneath the robot.
    One thought I had was to create a "Reset" MyBlock that would set the yaw angle to 0º right after we had squared against a surface and before we moved again. For some of the code, we also reset the timer in that same block for where we had time-based calculations. I would love to find out your thoughts on this!

  • @qiraanmohammed
    @qiraanmohammed หลายเดือนก่อน +1

    My team just placed third in the Worcester completion in cape town thanks to this video lots of help Thanks

  • @MithunPranavRamesh
    @MithunPranavRamesh 14 วันที่ผ่านมา

    Thankyou for your useful information on turning using Gyroscope. Very Useful.🎉

  • @dennismoore7908
    @dennismoore7908 10 วันที่ผ่านมา

    Great video, thanks for sharing. My FLL-C team uses Spike Prime, looking forward to working this with them.
    But for our elementary school program, we have a mix of Spike Prime and EV3 bots. I've tried adapting your process to an EV3, and find that it consistently overshoots the target angle. No surprise, I get better results with slower turns. I also have played around with adding a reverse slow turn to recover from the overshoot. It works, but both of these options slow down the bot's navigation, so I'm trying to figure out why it's happening. Is the Spike gyro that much more sensitive/faster that it helps prevent overshoot? Is the missing "Set Acceleration" command (not available in EV3 Classroom) part of the problem? Any other ideas?

  • @КатеринаГунчак-с1р
    @КатеринаГунчак-с1р 9 วันที่ผ่านมา

    When we added a gyroscope and wall start to the code, the robot became more consistent.
    Share tips on what else can be used to make the robot game more successful? Thank you

  • @Bosomtwegirlsstemhighschool
    @Bosomtwegirlsstemhighschool หลายเดือนก่อน

    Great one.. we competed this year, 2023 .. it was fantastic.. from Ghana ..
    I need more tips for this year . Coding is not my problem. My students and I are masters in coding.

    • @Асель-ъ1х
      @Асель-ъ1х 9 วันที่ผ่านมา

      omg can you teach me coding after 2days will be a competition and I’m coder but I don’t know coding sorry for my English

  • @IVVESWEDEN
    @IVVESWEDEN หลายเดือนก่อน +2

    Still getting recomended FLL content tho we were knocked out pretty early. Won the tech part tho. We spent weeks after school yet we shot to high so we had too cut down 90 % of our code, that was painful 😅

    • @shankyy_memez
      @shankyy_memez หลายเดือนก่อน

      did u guys make it to states?

    • @IVVESWEDEN
      @IVVESWEDEN หลายเดือนก่อน

      @ no i competed in my city gothenburg and i would Say the eqiulent of states is scandinavian Comp so sadly no

  • @zeynepksak5272
    @zeynepksak5272 หลายเดือนก่อน +1

    Hello, we will participate in this competition from Turkey, this is our first experience, I do not know how to design our robot and what our codes will be, can you please guide us?

  • @DennisDuhMenace
    @DennisDuhMenace หลายเดือนก่อน

    This really helped my team:)

  • @legohouse3422
    @legohouse3422 หลายเดือนก่อน

    😊❤😊 A positive attitude and good ideas make perfect

  • @kararubin7900
    @kararubin7900 หลายเดือนก่อน +1

    We tried turning up to 179 degrees (almost a half circle) and it works. But it doesn't work with anything over 179. Why is that?

    • @jameshamilton1215
      @jameshamilton1215 หลายเดือนก่อน

      I believe it’s because a positive turn of (for example) 200 degrees is the same as a negative turn of -160, if my math is correct which it sometimes is.

    • @gonzaloreyes2609
      @gonzaloreyes2609 หลายเดือนก่อน +1

      The gyro has a reading range for yawning of [-180, 179], and since it's a circle, it sets back to -180 after 179.
      You could use the walls to "reset" the gyro to 180 and then turn to 0 to make a half turn.

  • @Dr.G-n4h
    @Dr.G-n4h หลายเดือนก่อน

    where can i buy the kit to play for fun?

  • @ashleyharbert4466
    @ashleyharbert4466 หลายเดือนก่อน

    Where can we find the code download?

  • @ericrowley
    @ericrowley หลายเดือนก่อน

    I have had a problem with this method when the second turn is less that the first.
    Right 45
    Left 90
    Will work fine
    Right 45
    Left 45, 44,43 etc..
    Does not work
    Right 45
    Left 46
    Works
    Anyone else have this issue?

    • @PraveenGangasani
      @PraveenGangasani หลายเดือนก่อน

      I suggested the below way to the team I am coaching
      Right turn:
      yaw angle > X degrees
      Left turn:
      yaw angle < X degrees

  • @parlortricks8301
    @parlortricks8301 หลายเดือนก่อน

    Since you never change the start code, why not just make it a function also? code is cleaner than and reusable

    • @ZacharyTrautwein
      @ZacharyTrautwein  หลายเดือนก่อน +1

      That is a GREAT question! Two reasons...
      1. Myself and my immediate colleagues work primarly with grade 4-6 students. So anywhere between 9-11 years of age is our normal student on our teams. We DO NOT want to disrupt any linear thinking skills more than we have too. We value them creating, understanding and calling a function... but only to help their linear path of "the robot is turning left/right now"....
      2. Why would that be extremenly benefical? As I sugguest to all teams that i inteact with, having a Skeleton or Starting Code program to duplicate is a game changer... but where in code are we recalling a starting squence multiple times? Teams typically have one launch per SPIKE program. IF you could call functions from outside of any given SPIKE program, then it would be super useful to have ANY function database to pull/call functions from. However that infastructure does not presently exist.

  • @elghanam-media2783
    @elghanam-media2783 หลายเดือนก่อน

    Can I contact with you?

    • @ZacharyTrautwein
      @ZacharyTrautwein  หลายเดือนก่อน

      Can you provide an email address?

    • @elghanam-media2783
      @elghanam-media2783 หลายเดือนก่อน

      @ZacharyTrautwein send me your email

    • @elghanam-media2783
      @elghanam-media2783 หลายเดือนก่อน

      @ZacharyTrautwein can you send me your email?