Diseño y construcción de robots
En la feria de ciencias y tecnología, el robot del equipo de Ximena avanza bien unos metros y luego se va torciendo hacia la izquierda hasta chocar con la mesa. ¿Falla una rueda, la batería o el programa? Un robot no es solo «una máquina que se mueve»: es un sistema de control completo, y diseñarlo bien exige tomar decisiones que condicionan todo lo que podrá hacer. Al final del apartado resolveremos el misterio del desvío.
El robot como sistema de control
La imagen muestra un robot educativo con ruedas, con sus partes numeradas. Identifica cada parte y explica qué función cumple dentro del robot (estructura, movimiento,…
La imagen muestra un robot educativo con ruedas, con sus partes numeradas. Identifica cada parte y explica qué función cumple dentro del robot (estructura, movimiento, control o percepción).

Nombra las partes básicas de un robot móvil sencillo e indica a qué elemento de un sistema de control (sensor, controlador o actuador) corresponde cada una.
Nombra las partes básicas de un robot móvil sencillo e indica a qué elemento de un sistema de control (sensor, controlador o actuador) corresponde cada una.
Explica la diferencia entre un robot y una máquina automática sencilla como una lavadora: ¿qué capacidades hacen que un sistema «merezca» llamarse robot?
Explica la diferencia entre un robot y una máquina automática sencilla como una lavadora: ¿qué capacidades hacen que un sistema «merezca» llamarse robot?
Aplicaciones y comportamiento: ¿qué hace un robot?
Los robots se diseñan para una tarea, y la tarea decide qué sensores y actuadores necesitan.
| Tarea | Sensores típicos | Actuadores |
|---|---|---|
| Aspiradora robot | Distancia, choque, vacío (para escalones) | Ruedas, cepillo, turbina |
| Soldadura en fábrica | Posición de brazo, visión | Brazo articulado, soldadora |
| Reparto en almacén | Cámara, seguidor de línea, ultrasónico | Ruedas, plataforma |
El diagrama de flujo de la figura es el programa de un robot evita obstáculos. Describe con tus palabras el comportamiento completo del robot y razona qué haría si el…
El diagrama de flujo de la figura es el programa de un robot evita obstáculos. Describe con tus palabras el comportamiento completo del robot y razona qué haría si el sensor de distancia quedara tapado con cinta aislante.
Nombra tres tareas del mundo real que hoy realizan robots (limpieza del hogar, soldadura en fábricas, reparto en almacenes) y razona qué sensores necesita cada uno para…
Nombra tres tareas del mundo real que hoy realizan robots (limpieza del hogar, soldadura en fábricas, reparto en almacenes) y razona qué sensores necesita cada uno para su tarea.
Un robot que evita obstáculos debe evitar también caerse por un escalón o unas escaleras. ¿Qué sensor le añadirías, dónde lo colocarías y con qué regla de programa?
Un robot que evita obstáculos debe evitar también caerse por un escalón o unas escaleras. ¿Qué sensor le añadirías, dónde lo colocarías y con qué regla de programa?
El chasis: estructura y centro de gravedad
¿Qué es el chasis de un robot y qué cualidades debe reunir (ligero, rígido, con espacio para la electrónica)? Relaciónalo con materiales que conoces del taller.
¿Qué es el chasis de un robot y qué cualidades debe reunir (ligero, rígido, con espacio para la electrónica)? Relaciónalo con materiales que conoces del taller.
Diseña la distribución de peso de un robot móvil: dónde colocarías la batería (la pieza más pesada) y por qué su posición influye en la estabilidad y en la tracción de…
Diseña la distribución de peso de un robot móvil: dónde colocarías la batería (la pieza más pesada) y por qué su posición influye en la estabilidad y en la tracción de las ruedas motrices.
Actuadores y transmisión
Explica qué es un servomotor y en qué se diferencia de un motor de corriente continua normal. Pon un uso adecuado de cada uno dentro de un robot.
Explica qué es un servomotor y en qué se diferencia de un motor de corriente continua normal. Pon un uso adecuado de cada uno dentro de un robot.
Muchos robots de dos ruedas motrices llevan una tercera rueda loca, sin motor. Explica para qué sirve y qué problema de apoyo y equilibrio resuelve.
Muchos robots de dos ruedas motrices llevan una tercera rueda loca, sin motor. Explica para qué sirve y qué problema de apoyo y equilibrio resuelve.
Un robot tiene dos ruedas motrices, una a cada lado. Explica qué debe hacer cada rueda (girar hacia delante, hacia atrás o parar) para que el robot avance recto,…
Un robot tiene dos ruedas motrices, una a cada lado. Explica qué debe hacer cada rueda (girar hacia delante, hacia atrás o parar) para que el robot avance recto, retroceda y gire sobre sí mismo a la derecha.
Locomoción, batería y calibración de sensores
Autonomía de la batería
Un robot que debe trabajar horas necesita saber cuánto le dura la batería. La capacidad se mide en amperios-hora (Ah): una batería de 7 Ah puede entregar 7 A durante 1 h, o 1 A durante 7 h. La autonomía es:
$$t = \dfrac{C}{I}$$donde $C$ es la capacidad (Ah) e $I$ la corriente promedio que consume el robot (A). La energía almacenada es $E = V \cdot C$ (Wh), y la potencia que consume es $P = V \cdot I$, así que también $t = \dfrac{E}{P}$.
¿Por qué? Si la batería guarda cierta cantidad de carga y el robot la gasta a cierta rapidez, el tiempo es la carga entre la rapidez de consumo.
Tu robot debe seguir una línea negra pintada sobre el suelo blanco del aula. Razona qué sensor necesita, dónde lo colocarías y qué debería hacer el programa cada vez que…
Tu robot debe seguir una línea negra pintada sobre el suelo blanco del aula. Razona qué sensor necesita, dónde lo colocarías y qué debería hacer el programa cada vez que el sensor sale de la línea.
Tu robot debe girar 90 grados con precisión usando sus dos ruedas. Explica por qué la orden «girar durante un segundo» no es fiable (batería, suelo, rozamiento) y qué…
Tu robot debe girar 90 grados con precisión usando sus dos ruedas. Explica por qué la orden «girar durante un segundo» no es fiable (batería, suelo, rozamiento) y qué información adicional mejoraría el giro.
Explica qué es calibrar un sensor y escribe un mini procedimiento para calibrar el sensor de luz de un robot en tu aula (qué dos lecturas de referencia tomar y cómo…
Explica qué es calibrar un sensor y escribe un mini procedimiento para calibrar el sensor de luz de un robot en tu aula (qué dos lecturas de referencia tomar y cómo usarlas).
Un robot siguelíneas derrapa y sale disparado en las curvas cerradas. Propón dos mejoras, una mecánica y una de programa, y explica cómo actúa cada una.
Un robot siguelíneas derrapa y sale disparado en las curvas cerradas. Propón dos mejoras, una mecánica y una de programa, y explica cómo actúa cada una.
Debes seleccionar el sistema de tracción para un robot de inspección en un invernadero con pasillos de 60 cm de ancho, giros en ángulo recto sobre su propio eje y un…
Debes seleccionar el sistema de tracción para un robot de inspección en un invernadero con pasillos de 60 cm de ancho, giros en ángulo recto sobre su propio eje y un suelo de tierra húmeda con tubos de riego de hasta 3 cm de resalte. El robot cuenta con una batería fija de 12 V y 7 Ah y debe garantizar 4 h de autonomía continua. Analiza el comportamiento físico de tres opciones: 1) Dos ruedas motrices con rueda loca, 2) Tracción 4x4 fija (skid-steering) y 3) Orugas continuas. Predice qué fallo crítico descarta a dos de ellas (en términos de adherencia, maniobrabilidad o consumo por rozamiento lateral) y justifica cuál es la configuración óptima para cumplir todas las restricciones.
Del diseño al robot terminado
Un robot se construye por etapas, y cada una depende de la anterior.
Ordena estos pasos para construir y programar un robot, y justifica el orden: cargar el programa en la placa, montar el chasis, probar y ajustar, conectar sensores y…
Ordena estos pasos para construir y programar un robot, y justifica el orden: cargar el programa en la placa, montar el chasis, probar y ajustar, conectar sensores y motores a la placa, definir qué debe hacer el robot.
Diseña un robot que reparta folletos por los pasillos de la escuela: describe el chasis, los sensores, los actuadores y el algoritmo general de movimiento, y justifica…
Diseña un robot que reparta folletos por los pasillos de la escuela: describe el chasis, los sensores, los actuadores y el algoritmo general de movimiento, y justifica cada elección pensando en el entorno real (gente, cruces, obstáculos).
Diseña un robot que recoja pelotas de tenis por la cancha de la escuela: chasis, sensores, actuadores y algoritmo general de búsqueda y recolección. Señala las tres…
Diseña un robot que recoja pelotas de tenis por la cancha de la escuela: chasis, sensores, actuadores y algoritmo general de búsqueda y recolección. Señala las tres decisiones de diseño más críticas y justifícalas.
Programación y comportamiento ante obstáculos
Un robot con un único sensor de distancia delantero se queda «atrapado» en las esquinas, oscilando entre dos paredes. Analiza por qué ocurre ese comportamiento y propón…
Un robot con un único sensor de distancia delantero se queda «atrapado» en las esquinas, oscilando entre dos paredes. Analiza por qué ocurre ese comportamiento y propón una mejora del algoritmo (guardar los últimos giros, introducir giros de distinto ángulo).
Un equipo programa un robot seguidor de líneas con control de velocidad y detección de obstáculos por ultrasonidos. En un entorno de bloques han anidado condicionales…
Un equipo programa un robot seguidor de líneas con control de velocidad y detección de obstáculos por ultrasonidos. En un entorno de bloques han anidado condicionales con pausas fijas («esperar 50 ms»), lo que provoca que el robot reaccione tarde y se salga de la pista si supera los 0.2 m/s. Explica técnicamente por qué la programación secuencial típica de bloques genera este problema de latencia y bloqueo del procesador. Justifica qué ventajas técnicas ofrece migrar el programa a código textual (como C++/Arduino) utilizando temporización no bloqueante (con millis()) o interrupciones, y razona cómo cambia la estructura de control para resolver el fallo.
Diagnóstico de fallos y modo seguro
Vuelve al principio: el robot de Ximena se desviaba. Con la prueba de intercambiar ruedas, y revisando motores, conexiones y programa en orden, el equipo aísla la causa en lugar de adivinar.
Un robot avanza recto solo unos metros y luego se desvía poco a poco hacia la izquierda. Analiza al menos tres causas posibles (mecánicas, eléctricas o de programa) y…
Un robot avanza recto solo unos metros y luego se desvía poco a poco hacia la izquierda. Analiza al menos tres causas posibles (mecánicas, eléctricas o de programa) y explica qué prueba harías para descartar cada una.
Diseña el «modo seguro» de un robot escolar: qué debe hacer el programa al detectar batería baja, obstáculo persistente o pérdida de comunicación. Escribe las reglas y…
Diseña el «modo seguro» de un robot escolar: qué debe hacer el programa al detectar batería baja, obstáculo persistente o pérdida de comunicación. Escribe las reglas y razona por qué la seguridad va antes que la misión.
En una prueba de rescate en un entorno con derrumbes, un robot debe localizar y cerrar una válvula de gas. El equipo discute si utilizar control teleoperado por…
En una prueba de rescate en un entorno con derrumbes, un robot debe localizar y cerrar una válvula de gas. El equipo discute si utilizar control teleoperado por radiofrecuencia con cámara o control 100 % autónomo con sensores. El entorno presenta dos problemas críticos: zonas ciegas con pérdidas de enlace de hasta 1.5 s y obstáculos imprevistos que exigen frenar en menos de 0.3 s avanzando a 0.4 m/s. Predice los fallos que sufrirá el robot exclusivamente teleoperado ante estas limitaciones y justifica por qué una arquitectura híbrida (teleoperación asistida por rutinas locales de seguridad en el microcontrolador) es técnicamente superior a ambas opciones, detallando qué decisiones debe tomar el robot por sí mismo sin esperar al piloto.