Updates
Learn more about team 34's progress on the project here.
Feb 2023
New project responsibilities have been assigned
The five major components in this project are motion planning, game rules, AI, social interactions, and computer vision. Delegated to Jacob, motion planning involves the planning of when and where both of the robotic arms should move. The right arm contains the parallel jaw gripper while the left one has a vacuum gripper, which functions differently, requiring separate planning. In charge of game rules is Adam, who is responsible for implementing the actual rules of Monopoly and ensuring that the robot does not perform any illegal moves. Without these predefined rules, there is no game, as the AI does not inherently know what to do with just pieces and money placed on a game board. In control of AI is Edmund, which deals with keeping track of the game state like player turn, currencies, property values/ownership, dice, and cards. This component serves as the brain of the project, drawing on all other major components to make intelligent decisions. Head of social interactions is Bill, who will implement the trash talking component, as well as the emoji face states on the head display. During specific states of the game, a certain face will be displayed, accompanied by dialogue to provide variation to the game. Lastly, Wyatt will be responsible for computer vision, involving object detection and recognition. The robot should be able to determine where pieces/money are located, and distinguish them from other objects on the board. For example, a top hat player piece should not be mistaken for another player piece, or a random rock that may be placed on the board unintentionally.