Robot laberinto Solver (6 / 6 paso)

Paso 6: Probar y afinar tu robot

Mientras que el código de ejemplo proporcionado no está completamente optimizado, se debe ejecutar con poca o ninguna regulación inicial. Sin embargo, nos aseguramos que dejar mucho espacio para mejorar. Cuando desarrollas un mejor entendimiento de cómo funciona todo, incluso puede decidir tirar muchos de nuestro código y poner en práctica un nuevo enfoque de su propio.

El programa de ejemplo tiene numerosas variables y porciones del código comentaron para ayudar a afinar el rendimiento de tu robot en su laberinto. Si tienes algún problema inicial, trate esto primero:

  • Si la secuencia de calibración inicial está sobre o bajo corriendo la línea severamente y no encontrar la línea en el último barrido, ajuste el "calSpeed".
  • Si tu robot tiene problemas significativos sobre funcionamiento de giros, o simplemente fuera de control, disminuya las otras variables de la velocidad del motor.
  • El robot debe esperar para empezar a girar en las intersecciones hasta que sus ruedas son sobre la intersección. Si no están en el punto correcto, esto podría conducir a excesivas correcciones necesarias en la siguiente línea que podría a su vez conducen a escarpados ángulos de enfoque siguientes intersecciones o tramos rectos con la indicación falsa de la intersección. Ajustar el "drivePastDelay" si las ruedas no están sobre la intersección cuando empiece a girar.

Para comprender mejor la línea que sigue parte del código y cómo optimizarlo, revisa nuestro anterior instructivo: "Línea siguiente Robot con Control básico de PD (proporcional-derivado)"

Artículos Relacionados

Laberinto Robot Solver, utilizando Inteligencia Artificial con Arduino

Laberinto Robot Solver, utilizando Inteligencia Artificial con Arduino

(Si te gusta este Instructable, no olvide votar en ella (por encima de: bandera de la esquina a la derecha). Rex, el Robot está compitiendo en robótica y sensores concursos. ¡Muchas gracias! ;-)Este Instructable fue desarrollado en mi último proyecto
Línea seguidor Robot - Control PID - Setup Android

Línea seguidor Robot - Control PID - Setup Android

== > Este proyecto obtuvo el 2 º premio en concurso de robótica de 2016.Muchas gracias por los votos ;-)El propósito de este proyecto es construir un Robot seguidor de línea con control PID. También utilizamos un dispositivo Android para configurar f
SparkRover - 3D Smartphone impresa controlada Robot

SparkRover - 3D Smartphone impresa controlada Robot

Con los años, he construido varios grandes robots mediante un controlador de robótica por encargo que he creado llamado el sistema SmartRover. Este controlador fue inicialmente usada para mi robot SmartRover que construí que funcionó en una corriente
Laberinto para resolver Robot

Laberinto para resolver Robot

Información adicional en: http://patrickmccabemakes.com/hardware/Maze_Solvin...En este instructable mostrará usted cómo construir un laberinto para resolver robot. Este es realmente mi 3er intento hacer uno. La primera fue un completo fracaso. El seg
Laberinto de Solver con Arduino y ArduMoto(Micromouse) V:1.1

Laberinto de Solver con Arduino y ArduMoto(Micromouse) V:1.1

Este '' Instructables'' pretende ayudar a cualquier fábrica, entusiasta para hacer su propio solucionador de laberinto (realizar). La existencia de realizar se remonta a la década de 1950 y desde entonces se celebran competiciones. Aunque estas compe
Laberinto de problemas Robot

Laberinto de problemas Robot

esto es un laberinto de problemas que he estado trabajando para nuestro concurso de robótica robot. Algunas partes son compradas y algunas partes fueron ahí acumulando polvo. Así que aquí está mi instructables para hacer un decente laberinto robot de
Robot más simple para resolver el laberinto de Possible Microcontroller-Based

Robot más simple para resolver el laberinto de Possible Microcontroller-Based

Ok, tienes un microcontrolador y necesita para construir el robot posible más simple para resolver un laberinto. ¿Cuál sería tu solución? Consideramos que una pregunta difícil, use su imaginación, hay una solución que sólo te llevará 15 minutos de su
Ultrasónico Robot evitando obstáculo

Ultrasónico Robot evitando obstáculo

Este es mi intento de diseñar y construir un obstáculo evitando robot! RekaBot (nombrada de un hada (:) puede detectar obstáculos con un sensor de ultrasonidos que puede moverse con la ayuda de un servo. Basado en las medidas que toma, las pistas son
EVB - de Rubic Cube Solver

EVB - de Rubic Cube Solver

El EVB es un escudo (o llamado cape) para Beaglebone negro (BBB). Totalmente apoyo sistema LEGO® MINDSTORMS® EV3, con el hardware y el software! El EVB es compatible con todos los sensores de LEGO® al igual que el ladrillo de EV3. 100% compatible! Pe
Línea básica siguiente Robot con Arduino

Línea básica siguiente Robot con Arduino

07/09/2015Han pasado unos años desde que publicamos inicialmente básica línea siguiente Robot con Arduino tutorial, y parece que mucha gente encuentra útil que debemos publicar una actualización que funciona actual de las bibliotecas de Arduino, incl
Rubik Cube Solver

Rubik Cube Solver

Así que aquí está un proyecto que he estado trabajando en un rato...Este robot que puede resolver un cubo de Rubik utilizando Arduino.Aprendí cómo resolver un cubo de Rubiks el año pasado, y también estuve en Arduino, así que finalmente terminó con u
Servo controlado laberinto de mármol

Servo controlado laberinto de mármol

Esta es la versión del laberinto de mármol clásico (hay opciones en el camino), donde el pan y tilt están controlados por servos de hobby. Con los servos, se puede trabajar el laberinto con un controlador RC o un PC, etc..Hemos construido éste para s
Laberinto de bolas Android DIY - una introducción a la ADK Android

Laberinto de bolas Android DIY - una introducción a la ADK Android

IntroducciónSi estás leyendo este artículo probablemente eres como yo: voy a través de las fases donde conseguir tan absorto en un proyecto (que casi todos los demás verían como trivial), tan enfocados en la meta de que dormir y alimentos son ideas,
Arduinik, el Robot humanoide/bípedo!

Arduinik, el Robot humanoide/bípedo!

Arduinik is my new toy! Voy a llevarlo a la escuela que he estado trabajando en él durante dos meses! Es mi sueño hecho realidad para la mayor parte! Tiene un sensor QTI que configuré para que puede percibir la luz. Cuando es oscuro, se enciende la l