3D impreso Sumo Robot con ruedas de alta tracción (7 / 8 paso)

Paso 7: programación

Modo de ataque
Un enfoque reactivo a la programación de la IA en el robot fue encontrado para trabajar mejor. El objetivo para el modo de ataque autónoma es empujar al oponente fuera de la arena, permaneciendo dentro de la arena. El robot de sumo busca objetos usando sus sensores de ultrasonidos. Una vez que un oponente se encuentra que el robot gira hasta que el oponente es visible en sus dos sensores delanteros. A continuación, carneros a remite y trata de empujar al oponente fuera de la arena. Luego se repite el proceso si es necesario.

Interfaz con sensores de ultrasonidos
Este tutorial le guiará aunque como interfaz con los sensores de ultrasonidos HC-SR04.
Telémetro ultrasónico con Microcontroladores AVR, AVR Tutorial de conexión

Interfaz con los sensores de línea infrarrojos
Los sensores de línea pueden conectar simplemente a una entrada digital de la MCU AtMega128. Entonces el MCU puede leer los sensores de estado actual. De manera similar a detección de línea. QRE1113 Sensor de reflectancia

Interfaz con el controlador del Motor
El regulador del motor sólo requiere dirección alto-bajo digital de señales y señales PWM. Que un sencillo de implementar con la AtMega128.

Artículos Relacionados

Odometría barato para tu robot con ruedas!

Odometría barato para tu robot con ruedas!

Durante el año pasado he estado construyendo un robot con ruedas grandes y quería implementar odometría en él.Pero no quiero gastar mucho dinero en él, por lo que he encontrado una manera DIY.En este Instructable le mostrará un método de bajo presupu
Estimación de la posición de un robot con ruedas con arduino.

Estimación de la posición de un robot con ruedas con arduino.

Este tutorial habla sobre cómo estimar la posición de tu robot interior con codificadores y un arduino (puede hacerse en cualquier microcontrolador).Para hacer que usted necesitará:-2 motores con ruedas-2 encoders ópticos (instaladas en el motor o in
Construir un Robot muy pequeño: hacer el mundo más pequeño de ruedas Robot con una pinza.

Construir un Robot muy pequeño: hacer el mundo más pequeño de ruedas Robot con una pinza.

Construir un robot de 1/20 pulgada cúbica con una pinza que puede recoger y mover pequeños objetos. Es controlado por un microcontrolador Picaxe. En este momento, creo que esto puede ser más pequeño robot con ruedas del mundo con una pinza. Cambiará
2 ruedas Self Balancing Robot con Arduino y MPU6050

2 ruedas Self Balancing Robot con Arduino y MPU6050

2 ruedas Self Balancing Robot con Arduino y MPU6050.Usar Arduino como el controlador y sensor de MPU6050 para controlar el equilibrio. Sólo añadir un modulo Serial Bluetooth simple y utilizar una aplicación de controlador Serial de Bluetooth para el
Cómo hacer un teléfono móvil y un ordenador controlado 3D impreso Robot con Arduino - IoBot.

Cómo hacer un teléfono móvil y un ordenador controlado 3D impreso Robot con Arduino - IoBot.

Si está buscando una manera de controlar un Arduino basado en dispositivos, esta instrucción le mostrará cómo hacerlo mediante la construcción de robots sencillos.La IoBot puede controlarse mediante la aplicación móvil y ordenador vía LAN o Cable USB
Coche robot (con doble tren de la impulsión)

Coche robot (con doble tren de la impulsión)

Hemos creado un robot para una competencia de robótica del colegio. La competencia fue controlar remotamente un robot que podría recoger una pelota de golf, maniobra de un curso que incluye puentes apretadas vueltas y una pista de pendiente de 30 gra
Hacer un arrastre zombi Robot con patas cortadas

Hacer un arrastre zombi Robot con patas cortadas

Somos todo amor zombies y robots, dos de las cosas que son más probables ser el deshacer un día. Permite ayudar a cosas a lo largo con la construcción de un zombie espeluznante pequeño robot.Mi objetivo con este Instructable es tomar una muñeca y (re
Chasis de Robot con en Orugas Impresas 3D

Chasis de Robot con en Orugas Impresas 3D

3D impreso Robot tanque Chasis.(Usted puede encontrar instrucciones más abajo)Este es el primer paso para la construcción de un robot tanque (por las orugas, no tiene armas). De diseño abierto y con el objetivo de pueda ser utilizado en aplicaciones
Aire suave Robots con LEGOs

Aire suave Robots con LEGOs

este proyecto es un seguimiento de mi proyecto Air-Powered suave pinza robótica, basado en una investigación por el grupo de Whitesides de la Universidad de Harvard. He conseguido muchos comentarios positivos en ese proyecto, pero una repetida pregun
2WD voz controla Robot con Arduino y el servidor de BitVoicer

2WD voz controla Robot con Arduino y el servidor de BitVoicer

En este Instructable voy a mostrar cómo construir un robot controlado por voz 2WD . Aunque estoy controlando sólo los motores de la C.C. para mover el robot, el mismo enfoque puede utilizarse para control de voz motores paso a paso y servomotores, as
Luz simple búsqueda robot con 555 IC de tiempo

Luz simple búsqueda robot con 555 IC de tiempo

en este Instructable le mostraré cómo hacer un robot que será capaz de avanzar hacia un cercano a fuente de luz. Este proyecto utiliza un circuito muy simple, así que casi que cualquiera puede hacer. Aún tengo varias mejoras para hacer de este robot,
Self Balancing Robot con LCD

Self Balancing Robot con LCD

La versión modificada de mi mpu6050 robot de equilibrio más estable con LCD y ejemplo de conectar 2 i2c en el mismo pinVideo 1Video 2Paso 1: Paso 1: tablero de arranque de controlador dual de motor ◾L298NTablero de arranque de controlador dual de mot
3D simple impreso Arduino Robot

3D simple impreso Arduino Robot

¿Quién no quiere construir un robot? Como un niño, yo soñaba con construir robots. Ahora, cualquier persona de cualquier edad con un poco de conocimiento puede construir un robot sencillo! Voy a mostrar cómo hacerlo.El RobotEste robot tiene un chasis
Construir un Robot con Perler cuentas

Construir un Robot con Perler cuentas

¿No odio cuando un titular promete algo que el autor no puede entregar más tarde? Bueno, creo que soy culpable de eso. Por supuesto no se puede construir un robot con perler cuentas. Pero se puede construir algo que parece un robot. Así que aquí vamo