5. Vision Subsystem : Summary and Conclusions

 
 

5.1 Areas Left for Improvement 

 
  • The vision system could be radically improved by switching the camera with a much higher quality one.  If a higher resolution was used, there would need to be minor rewrites to the code.
  • As it stands, a human operator is needed to manually press the button that will take a picture of the board.  This could be improved so that no human intervention is needed.

5.2 Summary of Objectives

 
  • The system must capture an image of the board before and after a human move.

    Success.  A human operator is required.

  • The system must find the edges of the chess board.

    Success.  This is accomplished during the calibration phase.

  • The system must locate individual squares within the board.

    Success.  The system does this by using an approximation of where the squares are on the board based on the edge detect.

  • The system must determine where the board has changed, thus indicating a move.

    Success.

  • Communication must be made with the chess logic system to send the move.

    Success.
 
 

[Previous Section] [Table of Contents] [Next Section]