Overview
SkrapMap is an accessibility device that allows users to utilize a digital interface representing a physical board game. We aimed to create a tactile product that would allow users to play a physical board game and have some kind of digital representation that would allow people who are chronically ill, living out of town, or who are already playing games like dungeons and dragons digitally to use physical pieces and play with those subsets of people who cannot be in person for one reason or another. I utilized the AprilTags and OpenCV python libraries to develop a piece of software that would accomplish this goal. We attached QR codes to the bottom of pieces and used calibration data supplied by Photovision to take pictures of the bottom of the board through a clear acrylic plate and identify the real-world positions of the QR codes within the frame to then display its position to a digital grid.
Problem
Create a product with a tangible requirement.
Solution
We implemented a computer-vision pipeline using OpenCV and AprilTags to localize objects and visualize them on a dynamic map.
Results
- Accurate object localization
- Live spatial visualization
- Successful Expo Demonstration