Design of a Chess Playing Machine BAM Applications Shawn Domer, Rachel Kurschat, Jacqui Wagner, Robert Withrow, Kurt Witkowski
Introduction History Project Chloe SignificanceComponents Project Planning
Problem Statement The purpose of this project is to design and implement an automated chess playing machine To be used as an educational or instructional tool to learn about image processing, robotic control, and chess algorithms
Relevant History Boise State University Demultiplexor for recognition Demultiplexor for recognition Motorized electromagnetic movement Motorized electromagnetic movement Taylor University Similar to our proposed design Similar to our proposed design
Project Chloe Control system Interface all sub-systems Interface all sub-systems Vision system Recognize piece movement Recognize piece movement Robotic arm Move chess pieces Move chess pieces Chess algorithm Interpret movement Interpret movement
Block Diagram
Significance Educational and instructional tool Image processing Image processing Robotic arm Robotic arm Chess algorithms Chess algorithms
Constraints SustainabilityManufacturabilityEconomics Health and Safety Environmental, Social, Political and Ethical
Control System Operating system Initialize sub-systems Initialize sub-systems Receive input from other components Receive input from other components History of past moves History of past moves
Vision System Repeatedly take pictures Processes the images Determine when moves are made Send move data to control system
Robotic Arm Receives data about the next move from the control system Moves chess pieces on the board to the desired locations Tells control system when move has been completed
Chess Algorithm Receives move information from control system Calculates next computerized move Provides control system with data for the next move
Budget Vision System $ $ Robotic Arm $ $ Chess Algorithm shareware shareware
Project Plan Fall Quarter Research and initial design Research and initial design Winter Quarter Design and implementation Design and implementation
Gantt Chart
Conclusion History Project Chloe SignificanceComponents Project Planning
Questions?