To ensure consistent, accurate operation, the team needed to ensure Roxanne could play within a range of lighting conditions—as she would be relocated from classrooms to gymnasiums for demonstrations—as well as confirm the robot was correctly oriented with the monitor displaying the video game. They solved this problem by using a Locate tool, an edge-based vision tool that finds the absolute or relative position of the target in an image by finding its first edge.
“We honed a Locate tool and gave it a fixed point—a piece of reflective tape on the PC monitor—to focus on,” Curtis said. “This ensures the Edge tools are in the proper location to detect each note as it comes along and allows for any slight vibration in the application environment that could result in some deviation. If the robot starts to sag a bit, for example, it can still play.”
Using this technique, Roxanne has, on Medium mode, hit 100% accuracy at times, and it averaged 98% accuracy during the remainder of Nikrin's tenure at Minnesota West. She could achieve up to 95% accuracy on Hard mode and 80% accuracy on Expert mode, due to the increased mechanical requirements of the robot's fingers required. Today, Roxanne still engages current and prospective Minnesota West engineering students, and Nikrin looks back on it with both a sense of accomplishment and a hefty dose of gratitude.
“Throughout the process, I was impressed with Banner's dedication to their products and customers,” he adds. “Bill and I both thought that they went above and beyond to help with a school project, which might seem trivial to some companies.”
Banner Engineering manufactures fiber optic assemblies, photoelectric and ultrasonic sensors, vision sensors, wireless networks, electronic machine guarding systems and precision measurement systems. View a video of
Roxanne's performance.
Banner Engineering Corp.
(888) 373-6767
www.bannerengineering.com