Robótica — Guía del Usuario
Robótica — Guía del Usuario
¿Qué es la robótica?
La sección de Robótica de OrbitingFox te permite controlar dispositivos externos — como una mano prostética robótica o cualquier otro dispositivo que tenga una API web — directamente desde tu navegador. Registras el dispositivo una vez, luego usas una consola para enviar comandos y ver los resultados en tiempo real.
Empezando
- Ve a Robótica desde el menú de navegación (o visita
/robotics/). - Haz clic en Agregar API de Dispositivo para registrar tu dispositivo. Necesitarás la URL del dispositivo (proporcionada por quien administra el servidor del dispositivo).
- Después de guardar, haz clic en Abrir Consola junto a tu dispositivo.
La Consola de Comandos
La consola es tu panel de control para un solo dispositivo. Tiene tres partes:
- Botones preestablecidos — Un botón por comando soportado (por ejemplo, Abrir Mano, Cerrar Mano, Agarre de Pinza). Haz clic en cualquier botón para enviar ese comando inmediatamente.
- Barra de estado — Muestra lo que está sucediendo en este momento: Listo, Enviando…, o el resultado (OK/Error). Un temporizador en vivo cuenta hacia arriba mientras el comando está en tránsito.
- Registro de Comandos — Los últimos 30 comandos que has enviado, con el código de estado HTTP, fuente (Consola/OrbitPilot), tiempo y duración. Haz clic en el icono de copiar para copiar el registro a tu portapapeles.
Enviando un Comando
- Haz clic en cualquier botón preestablecido (por ejemplo, abrir mano).
- La barra de estado se vuelve ámbar y el temporizador comienza. Los botones preestablecidos están deshabilitados mientras el comando está en tránsito.
- Cuando llega la respuesta, la barra de estado muestra una marca de verificación verde (éxito) o una X roja (error), y el tiempo transcurrido.
- El resultado también se agrega al Registro de Comandos en la parte inferior de la página.
¿Por qué a veces tarda tanto?
Si el dispositivo está alojado en un plan de hosting gratuito (como el nivel gratuito de Render), entrar en reposo después de 15 minutos de inactividad. El primer comando después de un periodo de reposo despierta el dispositivo — esto puede tardar de 30 a 50 segundos. El temporizador se volverá ámbar, luego rojo, mientras esperas. Los comandos subsecuentes enviados dentro de los próximos 15 minutos serán rápidos (generalmente menos de 1 segundo).
Registro de Comandos
Cada comando que envías se guarda en el registro, ya sea que haya tenido éxito o fallado. Puedes ver:
- El nombre del comando
- Código de estado HTTP (200 = éxito, 422 = comando no reconocido, 500 = error del dispositivo, etc.)
- Fuente (Consola = hiciste clic en un botón; OrbitPilot = enviado a través del asistente de IA)
- Cuándo se envió y cuánto tiempo tomó (en milisegundos)
- Cualquier mensaje de error del dispositivo
Haz clic en el icono de copiar en el encabezado del registro para copiar el registro completo como texto sin formato.
Gestionando tus Dispositivos
Desde /robotics/ puedes:
- Agregar un nuevo dispositivo a través de Agregar API de Dispositivo
- Editar un dispositivo (cambiar URL, lista de comandos, etc.)
- Desactivar un dispositivo para que ya no aparezca en tu lista de consolas (sin perder su historial)
This guide was translated automatically. Read the English original.