Anteriormente había publicado sobre mi proyecto en este foro:
Implementación del algoritmo PID mediante visión por computadora
Ahora estoy atrapado en una etapa si me preocupa si elegí el actuador incorrecto.
El controlador del motor paso a paso necesita una entrada en términos de número de pasos y tiempo de rotación. Me resulta muy difícil estimar una escala base para hacer los cálculos, ya que mi ángulo de inclinación varía según los dos parámetros. Había estado discutiendo esto con alguien y él me sugirió que usara un servomotor porque planeaba usar el algoritmo de filtro OpenCV Kalman. Según él, si conecto mis comandos de motor en mi matriz de vectores de entrada, puedo obtener un valor entre 0 y 255 que podría usarse para operar mis servos. Espero escuchar sus pensamientos si debo cambiar a un servo o intentar usar un paso a paso.
Mi principal preocupación es que la bola de mi laberinto sigue girando de un lado a otro incluso por una pequeña inclinación en el laberinto y no estoy siguiendo un enfoque estándar para determinar la inclinación requerida para que mi laberinto vaya a un punto