# data[].attributes.attachment_link.title
Aprende a resolver un laberinto con Open Roberta Lab

# data[].attributes.body
LLUVIA DE IDEAS

¿Cómo mover un robot desde la computadora?*

1. ¿Qué es lo primero que necesitamos?

- Conexión entre la computadora y el robot: ¿Qué tipo de conexión vamos a usar? (Bluetooth, USB, Wi-Fi).

- ¿Qué software necesitamos? Ejemplos: Open Roberta Lab, *Arduino IDE, Scratch, Python*.

2. ¿Qué comandos se utilizan para mover el robot?

- Comandos básicos: mover adelante, atrás, girar a la derecha, girar a la izquierda.

- Programar secuencias: ¿Cómo podemos hacer que el robot realice movimientos complejos, como seguir una ruta predeterminada?

- ¿Cómo detener el robot de manera segura?

3. ¿Cómo controlar el movimiento?

- Utilizar sensores de proximidad para evitar obstáculos.

- Implementar sensores de línea (por ejemplo, para que el robot siga una línea negra en el suelo).

- Control manual: ¿Cómo podemos crear un control en tiempo real desde la computadora, usando teclas o un joystick?

4. ¿Cómo podemos hacer que el robot tome decisiones?

- Uso de sensores para que el robot detecte su entorno (obstáculos, colores, etc.).

- Implementar lógica de programación (condicionales) para que el robot reaccione de acuerdo a lo que detecte.

5. ¿Qué retos podríamos enfrentar?

- Problemas de conexión: ¿Qué hacer si el robot no responde a los comandos?

- Sensores: ¿Qué pasa si los sensores no detectan correctamente los objetos o las líneas?

# data[].attributes.body
Cómo debe moverse:

1. Movimiento básico en 4 direcciones: Hacia adelante, atrás, y girar a los lados.

2. Movimiento suave y preciso: Capacidad de ajustar la velocidad dependiendo de las necesidades (lento para precisión, rápido para largas distancias).

3. Rotación sobre su propio eje: Para poder cambiar de dirección sin desplazarse mucho.

4. Movimiento automático basado en sensores: El robot debería ajustar su trayectoria según lo que detecten sus sensores.

5. Patrones preprogramados: Seguir trayectorias predefinidas como formas geométricas (círculo, cuadrado) o un laberinto.

# data[].attributes.body
NOMBRE DE INTEGRANTES

Saucedo Garcia Allisson

Valles Urquieta Renata Abigail

# data[].attributes.body
Sensores que necesitará:

1. Sensores de proximidad o ultrasónicos:

- Para detectar obstáculos en el camino y evitar colisiones.

2. Sensores de infrarrojos:

- Para seguir líneas en el suelo (por ejemplo, seguir una línea negra en un fondo blanco).

3. Sensor de luz o color:

- Para detectar cambios en el color del entorno, lo que podría indicarle dónde debe moverse o detenerse.

4. Acelerómetro o giroscopio:

- Para medir cambios de velocidad o rotación, lo cual puede ayudar a mantener la estabilidad o ajustar el movimiento.

# data[].attributes.body
TAREAS QUE DEBE REALIZAR EL ROBOT

1. Moverse en diferentes direcciones: Adelante, atrás, girar a la izquierda y derecha.

2. Seguir una ruta específica: Por ejemplo, seguir una línea negra en el suelo o moverse entre obstáculos.

3. Evitar obstáculos: Detectar y evitar colisiones mientras se desplaza.

4. Detenerse en un punto específico o cuando se detecte un objeto o señal.

# data[].attributes.body
Video realizado en clase donde el carro va x la carretera y se parquea

# data[].attributes.body
Video donde el carrito va sobre la línea negra

# data[].attributes.body
¿Qué piensas acerca de la programación?

Yo pienso que está muy bien, ya que así podemos aprender más sobre está programación, y el como hace los trabajos me agrada y se ven muy bien las presentaciones.

¿Cómo nos organizamos en equipo?

En clase hicimos algunas cosas como los vídeos y también por medio de mensajes, ya que no pudimos terminarlo todo en clase

# data[].attributes.body
Valles Urquieta Renata Abigail

Lo que aprendí sobre este trabajo, es aprender a insertar videos, imágenes y gifs, al principio no sabía cómo, pero poco a poco pudimos lograr hacerlo, a mí me gustó mucho trabajar en esta programación, ya que se ven muy bien ls presentaciones y todo el diseño, y también por qué tú la puedes decorar a tu gusto, aunque al principio también nos costó hacer lo de los vídeos de los robots, porque aveces se borraba lo que ya habíamos hecho, si lo pudimos hacer.

# data[].attributes.body
CONCLUSION💕

Allisson Saucedo Garcia

La verdad aprendi demasiado en esta practica como por ejemplo, hacer andar el carro sobre una linea negra al igual que siga una carretera para ir parqueando, me encanto la forma en que se veia mi trabajo en esta aplicacion ya que la podia decorar a mi gusto y como sentia que se veia mas bonito y es una aplicacion medio facil de ocupar.