Cómo construir un robot seguidor de línea usando una Raspberry Pi

Hice esto para un curso universitario usando un robot Arduino: Arduino – Robot. Te daré los conceptos generalizados que puedes usar con cualquier robot.

Básicamente, necesitas tres cosas principales:

  1. Alguna forma de detectar la línea: en el robot Arduino, esta era una línea de 5 sensores IR, que devuelve 1 si había una línea negra debajo o 0 para una superficie reflectante (puede ser al revés, no importa ) También puede usar métodos ópticos como una cámara, pero luego necesita programar algo para la detección visual.
  2. Alguna forma de conducir y dirigir el robot. Por lo general, estos serán algunos tipos de motores eléctricos que deberá controlar mediante un microcontrolador. Preferiblemente, serán lo suficientemente flexibles como para permitirle girar cada rueda individualmente para moverse hacia adelante, girar o ‘moverse’ de lado a lado.
  3. Alguna forma de procesador integrado que puedes programar. Si usa un Arduino, eso puede duplicarse como un microcontrolador. También puede necesitar una computadora para interactuar con esto.

Luego puede programar un procedimiento para seguir una línea. Esto se puede hacer de varias maneras, pero un algoritmo simple podría simplemente hacer lo siguiente, por ejemplo:

  1. Si se detecta una línea, en línea con el robot, avance.
  2. De lo contrario, gire hasta que se detecte la línea.
  3. Repetir.

¡Diviértete haciéndolo y asegúrate de buscar tutoriales en línea si te quedas atascado!

Realmente no necesita un RPi para construir algo como un seguidor de línea, a menos que esté realizando múltiples tareas, como enviar coordenadas a un servidor o grabar simultáneamente los alrededores. Para un seguidor de línea simple, un 8051 es más que suficiente. Comprender los conceptos básicos.

Los siguientes deberían servir como buenos tutoriales para hacer seguidores de línea:

Línea básica siguiendo Robot con Arduino
Página en techkriti.org

Si es el primer contador de tiempo, implemente solo con ganancia proporcional y ajústelo usted mismo.