yamanoorsai
Newbie level 5
Hello All,
I am building an automatic maze solver using the following as an inspiration:
YouTube - Automatic control of maze game
I have built the maze control with steppers and I am using the following stepper motor control board:
EiBotBoard - SparkFun Electronics
I am using a vision system to control the maze solver. I also found a link where this problem has been solved:
Object Tracking with Templates | Automated Labyrinth
They have used template matching to identify the ball. The team mentioned in the above link also uploaded a video where it looks like they have canny edge detection for finding the path and executing a PID algorithm.
YouTube - OpenCV labyrinth
Now, I have also established template matching and edge detection in opencv. I have also established controls of my stepper via USB serial port. How do I implement the navigation algorithm? How do I implement the PID control? I know the concept of PID control theoretically but I just don't know to implement it using the information from the camera. I am just clueless about making the ball follow the line.
Please find an attached image of the result I have obtained so far.
Sai
I am building an automatic maze solver using the following as an inspiration:
YouTube - Automatic control of maze game
I have built the maze control with steppers and I am using the following stepper motor control board:
EiBotBoard - SparkFun Electronics
I am using a vision system to control the maze solver. I also found a link where this problem has been solved:
Object Tracking with Templates | Automated Labyrinth
They have used template matching to identify the ball. The team mentioned in the above link also uploaded a video where it looks like they have canny edge detection for finding the path and executing a PID algorithm.
YouTube - OpenCV labyrinth
Now, I have also established template matching and edge detection in opencv. I have also established controls of my stepper via USB serial port. How do I implement the navigation algorithm? How do I implement the PID control? I know the concept of PID control theoretically but I just don't know to implement it using the information from the camera. I am just clueless about making the ball follow the line.
Please find an attached image of the result I have obtained so far.
Sai