hola que tal???
bueno soy totalmente nuevo en el foro pero ya tengo ratos de estar aprendiendo a usar el Boe Bot
esoty realizando un proyecto con este famoso robot, el proyecto consiste en que el boe bot pueda seguir una linea negra que lo guie a la entrada de un laberinto donde tiene que salir haciendo uso de los sensores infrarrojos, ahora mi pregunta es...como puedo hacer en el programa ese momento en que el deja de seguir los sensores de la linea y se active los sensores infrarrojos?¿? como puedo hacer para que los infrarrojos detecten claramente la ruta del laberinto es decir que no cruce antes ni que se vaya recto??
cualquier ayuda se agradecera muchas gracias

Visitas: 296

Responde a esto

Respuestas a esta discusión

No he entendido bien las preguntas, pero si es lo que me imagino, supongo que bastará con que, cuando no le sea posible al BoeBot reubicarse para encontrar la línea (porque ya se ha terminado), el control del programa pase a la utilización de los infrarrojos.

No sé si es lo que preguntas...
si si exacto es esa mi pregunta solo que noce como hacer que eso suceda

Lorenzo M. Oliver dijo:
No he entendido bien las preguntas, pero si es lo que me imagino, supongo que bastará con que, cuando no le sea posible al BoeBot reubicarse para encontrar la línea (porque ya se ha terminado), el control del programa pase a la utilización de los infrarrojos.
No sé si es lo que preguntas...
Arles,
Echa un vistazo a este proyecto en el Foro de Parallax, con el que es posible detectar cuando la línea "desaparece":
http://forums.parallax.com/forums/default.aspx?f=6&m=55290

Con este sistema es posible determinar el fin de la línea (que no la desviación) y por consiguiente saltar a la parte del código que gestiona los infrarrojos.

muchas gracias me ha servido de mucho esta informaicon muchas gracias

Lorenzo M. Oliver dijo:
Arles,
Echa un vistazo a este proyecto en el Foro de Parallax, con el que es posible detectar cuando la línea "desaparece":
http://forums.parallax.com/forums/default.aspx?f=6&m=55290

Con este sistema es posible determinar el fin de la línea (que no la desviación) y por consiguiente saltar a la parte del código que gestiona los infrarrojos.

Hola
Ese problema lo estuvimos atacando usando los sensores infrarrojos colocados a los lados del robot (aclaro que no usamos Boe Bot) y se nos hizo bastante difícil resolverlo o mejor dicho... no lo resolvimos. Primero debe tenerse completo control en las ruedas. El robot puede posicionarse al centro... entre las dos paredes, pero al encontrar un cruce puede girar de forma no apropiada, sobre todo si la energia en las baterias disminuye con el uso. Actualmente seguimos buscando solución a ese problema.
Archivos adjuntos
Francisco tiene razón... El giro tiene que estar muy estudiado. En esto tiene mucho que ver la posición de las ruedas en el chasis (por tanto la distancia respecto a la situación de los sensores), el ta,año, la velocidad del giro, etc.

Responder a debate

RSS

Cursos online y tutoriales


(se requiere registro previo gratuito en PortalArduino.com)

Mantenimiento del sitio

© 2024   Creado por Lorenzo M. Oliver.   [Imágenes licenciadas por Depositphotos.com] Tecnología de

Emblemas  |  Reportar un problema  |  Términos de servicio