Saltar a contenido

title: Solución de problemas description: Todos los mensajes que Robonine Lab muestra cuando una conexión, un motor o una cámara se portan mal: qué significan y qué hacer al respecto.


Solución de problemas

El diálogo de conexión

"Chrome browser required"

El navegador no tiene Web Serial ni Web Bluetooth. Safari y Firefox no las implementan, y tampoco ningún navegador en iOS o iPadOS.

Usa Chrome, Edge u otro navegador Chromium en Windows, macOS o Linux. Consulta Navegadores compatibles.

"Bluetooth is off"

El navegador ve un adaptador Bluetooth, pero está desactivado. Actívalo en el sistema operativo; la opción se activa sola, sin recargar.

"Connection cancelled or failed. Please try again."

Normalmente se cerró el selector de puertos del navegador. A veces el puerto lo tenía ocupado otra cosa: un monitor serie, un IDE, una pestaña anterior de Lab que aún lo retenía. Cierra lo que esté usando el puerto y vuelve a conectar.

El selector de puertos está vacío

Lab solo ofrece puertos que pertenecen al chip USB de la placa controladora. Una lista vacía significa que:

  • la placa no tiene alimentación, o la fuente no está encendida;
  • el cable es solo de carga: lo son muchos más de lo que parece;
  • el controlador USB-serie no se ha cargado. Desenchufa, vuelve a enchufar y fíjate en si el sistema operativo reacciona de algún modo.

"At least one motor must be connected to continue."

Ningún motor respondió en ningún ID. Comprueba, por este orden: la fuente de alimentación, el cable de la placa al motor 1 y luego cada tramo de la cadena.

"Motors with incorrect IDs detected."

Dos o más dispositivos responden en el mismo ID, o un motor tiene un ID fuera de 1–6. Es el estado normal de un brazo recién montado, porque los servos vienen con el mismo ID.

Arréglalo con la herramienta Set motor IDs, o repite el paso de los ID del Módulo 1: conecta un motor cada vez y dale su número. Con más de uno conectado la aplicación no puede distinguirlos, y lo dice.

"Motor speed is still limited from a previous emergency stop."

Exactamente lo que dice. Una parada de emergencia limita la velocidad y ese estado vive en los servos, no en el navegador.

Apaga y enciende el brazo, recarga la página y conecta de nuevo. Recargar por sí solo no basta.

Un motor muestra "Not connected"

Nada respondió en ese ID. El bus es una cadena, así que una rotura se manifiesta como ese motor y todos los siguientes en silencio. Reasienta el cable en la articulación anterior al primer motor mudo.

Un motor muestra "Not configured"

Algo respondió, pero mal: dos dispositivos contestando a la vez, o una respuesta desde un ID distinto del preguntado. Trátalo como un conflicto de ID y usa Set motor IDs.

Mientras trabajas

El gemelo 3D no sigue al brazo real

Para y arregla esto antes de hacer cualquier otra cosa.

  1. ¿Está el brazo realmente conectado? Mira la barra lateral.
  2. ¿El sondeo de motores informó de seis OK? Reconecta y lee la tabla.
  3. ¿Están los ID en el orden correcto a lo largo de la cadena? Una articulación cableada con el ID equivocado mueve en pantalla el segmento que no es.
  4. ¿Se ha calibrado el brazo en esta cuenta? Consulta Calibración.

Los ángulos están mal por una cantidad constante

Las posiciones cero se capturaron en una postura que no era exactamente HOME. Repite la calibración del Módulo 3 cuidando más la postura.

El error crece cuanto más se estira el brazo

Calibración del rango de movimiento, o mecánica. Ejecuta la herramienta Calibrate robot; si persiste, busca un plato de servo flojo o un eslabón que no esté bien asentado.

El diálogo de parada de emergencia no desaparece

Es un bloqueo duro por diseño: power the robot off and on, then reload the app.

"Camera unavailable — check browser permissions or switch back to the virtual camera."

El navegador rechazó la webcam, o la tiene otra aplicación. Revisa el permiso de cámara del sitio, cierra cualquier otra cosa que use la cámara y recarga. Los dos módulos de visión funcionan también con la escena virtual integrada, así que una webcam rota nunca bloquea el curso.

Sesiones remotas

"Connection failed. Check the code and try again."

El código es incorrecto, o la sesión del propietario no está activa. Los códigos tienen seis caracteres y pertenecen a la cuenta del propietario.

"Remote connection is not available — this tool requires a direct USB or Bluetooth connection."

Algunas herramientas hablan directamente con el bus y no pueden funcionar en una sesión remota. Conecta el brazo a este ordenador.

"Sign in to use remote control."

Las sesiones remotas necesitan una cuenta en ambos extremos.

La sesión nunca se conecta, sin ningún error

Casi siempre es la red. La conexión es de igual a igual a través de un servidor STUN público, sin relé, y un cortafuegos restrictivo —de un centro escolar, una universidad o una empresa— puede impedir que se establezca. Prueba con otra red, o con el punto de acceso del móvil, para confirmarlo antes de culpar a la aplicación.

Cuenta y acceso

El enlace de inicio de sesión no funciona

Caduca diez minutos después de enviarse. Pide uno nuevo. Ábrelo en el ordenador en el que vas a trabajar, en Chrome, no dentro del navegador de otra aplicación.

Una lección me lleva a la página de planes

La lección requiere suscripción. El Módulo 0 y el panel siguen abiertos.

El botón del certificado no aparece

Necesita los siete primeros módulos completados y una suscripción activa. Consulta Progreso y tu certificado.

Sigues atascado

Usa Send feedback dentro de Lab —puede adjuntar una captura de pantalla, lo que suele ahorrar un ida y vuelta— o escribe a hello@robonine.com. Indica qué módulo, qué paso, qué navegador y si el brazo está por USB, Bluetooth o es virtual.