OLEM is the mobile rover that recognizes and interacts with pieces, the board, and its environment to open up a new world of game mechanics.