Corriendo el Programa
Ya escribiste tu drivetrain en Java o Blocks. Esta página cubre el siguiente paso, común a ambas rutas: compilar (o guardar) tu OpMode, seleccionarlo desde Driver Station e inicializarlo para tus primeras pruebas.
Compilar y ejecutar según tu ruta
Section titled “Compilar y ejecutar según tu ruta”- Abre el editor OnBot Java desde el navegador, conectado a la red del Control Hub.
- Abre tu archivo
MecanumDrive.java. - Presiona el botón Build (ícono de llave inglesa).
- Espera el mensaje de compilación exitosa.
- Conecta el Control Hub a tu laptop usando el puerto USB tipo C (no el puerto USB Mini).
- Abre el proyecto FtcRobotController en Android Studio.
- Verifica que el dispositivo correcto esté seleccionado junto a TeamCode, en la parte superior de Android Studio.
- Presiona el botón verde Run (▶) para compilar la app Robot Controller e instalarla en el Control Hub.
- Abre el editor Blocks desde el navegador.
- Abre tu OpMode.
- Presiona Save Op Mode.
- Espera el mensaje “Save completed successfully”.
Seleccionar el OpMode en Driver Station
Section titled “Seleccionar el OpMode en Driver Station”- Verifica que Driver Station siga conectada al Robot Controller.
- Usa el dropdown de TeleOp para ver la lista de OpModes disponibles.
- Selecciona el OpMode por su nombre (el que pusiste en
@TeleOp(name="...")o al crear el OpMode en Blocks).
INIT y START
Section titled “INIT y START”- Presiona INIT. Esto ejecuta el código hasta la línea
waitForStart(). - Presiona el botón de START (triángulo) para comenzar a correr el OpMode.
- Presiona el botón de STOP (cuadrado) cuando termines la prueba.
Primeras pruebas recomendadas
Section titled “Primeras pruebas recomendadas”- Confirma avance y retroceso con el stick izquierdo
- Confirma movimiento lateral (strafe) con el stick izquierdo
- Confirma giro con el stick derecho
- Verifica que la dirección de movimiento coincida con lo esperado
- Prueba STOP como parada de emergencia
- Repite la prueba con el robot ya en el suelo
Problemas comunes
Section titled “Problemas comunes”- Revisa errores marcados en rojo antes de intentar Build de nuevo
- Confirma que guardaste el archivo antes de compilar
- Recarga la página si el editor deja de responder
- Confirma que estás usando el puerto USB tipo C del Control Hub, no el puerto USB Mini
- Confirma que el Control Hub aparezca como dispositivo de deploy disponible
- Revisa que no haya errores de Gradle antes de presionar Run
- Confirma que la laptop siga conectada a la red del Control Hub
- Revisa que no haya bloques sueltos o sin conectar
- Confirma que el Build o Save haya terminado sin errores
- Verifica que el OpMode esté anotado como
@TeleOp(o creado como TeleOp en Blocks) - Reinicia Driver Station si sigue sin aparecer
Siguientes pasos
Section titled “Siguientes pasos”Ahora que tu robot enciende, comunica y responde, puedes continuar con:
- Autónomo básico
- Sensores (IMU, encoders)
- Visión (AprilTags, TensorFlow)
- Road Runner y FTC Dashboard
FIRSTHub es un proyecto comunitario independiente. No está afiliado, patrocinado ni respaldado por FIRST. Las traducciones no sustituyen a la documentación oficial: ante cualquier diferencia, manda el documento original.