Giroscopio BNO055 en el Teensy 4.1 de los robots de fútbol 2025 de IITA (placa Zircon, arquero.ino / delantero.ino) — rumbo, cero de referencia (initialYaw), normalización del error a ±180 y todo lo que falla con eso. Usar SIEMPRE que aparezca "giroscopio",…
Cómo se escribe el firmware de competencia de los robots de fútbol IITA 2025 (Teensy 4.1 + placa Zircon Rev v15, C++ estilo Arduino, archivo .ino, Arduino IDE). Usar SIEMPRE que se vaya a escribir, leer, modificar o pedirle a una IA código de `arquero.ino` o…
Tren motriz omnidireccional de 3 ruedas a 120 grados sobre Teensy 4.1 + placa Zircon, tal como está cableado en los robots de fútbol 2025 del IITA (arquero y delantero). Usar SIEMPRE que haya que entender, tocar o depurar CÓMO SE MUEVE el robot - "el robot se…
Cámara OpenMV H7 del robot de fútbol IITA 2025 (Roboliga 2026) y su enlace serie al Teensy 4.1. Usar SIEMPRE que aparezca "la cámara no ve la pelota", "no ve el arco", "ve fantasmas", "detecta cosas que no son", "hay que recalibrar los colores", "los umbrales…
Cómo se prueba un cambio en el robot de fútbol de verdad (Teensy 4.1 + Zircon + OpenMV), con hipótesis previa, criterio de aceptación numérico, control de no-regresión y bitácora. Usar SIEMPRE que aparezca "probar", "probamos", "banco", "prueba de banco", "lo…
Técnicas avanzadas de optimización de controladores PID para robótica de competencia — más allá del tuning empírico básico. Cubre gain scheduling por régimen, derivative filtering (D-on-measurement, D-low-pass), anti-windup con back-calculation, feedforward…
Integración de sensores Mindsensors (terceros, NO LEGO) con EV3 usando Pybricks/ev3dev y el bus I²C. Cubre LineLeader-V2 (array de 8 sensores), AbsoluteIMU-ACG, NXTCam5, MultiplexerForEV3, LightSensorArray, AngleSensor (GlideWheel-AS), GlideWheel-M,…
API de Pybricks específica para LEGO MINDSTORMS EV3 (no Spike Prime, no NXT). Cubre EV3Brick, módulo pybricks.ev3devices, Motor, ColorSensor, GyroSensor, InfraredSensor, UltrasonicSensor, TouchSensor de EV3, puertos 1-4 y A-D, MicroPython embebido y…