The system uses the NI LabVIEW Vision tools running on the Laptop to perform high speed object and pattern matching at scan rates of up 80fps to follow both the Puck and the Robot Pusher. Using advanced mathematical formula the software calculates and predicts the direction and trajectory of travel of the Puck and calculates the point at which the Puck would intersect the Robot Pusher. The software then issues commands over TCP to the myRIO Application, the myRIO uses the position data sent from the laptop to determine its position and auto calculates an acceleration profile in order to move the Pusher into position to block the Puck.
- LabVIEW Vision Development Module
- myRIO microcontroller
- PS3 EYE camera
- NEMA 17 stepper motors