Skip to content

elchun/ChessBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChessBot

Overview

This is a simulated chess playing robot created for MIT's Course on Robotic Manipulation. It uses a combination of Deep Perception (Mask R-CNN, ICP), Chess Engine (Stockfish), and Differential Inverse Kinematics (Drake) to percieve and manipulated pieces on a chess board. Running the ipynb files in demos allows a user to play against the robot, as well as experiment with the simulation and perception systems.

Please see our supplementary video for a demonstration and technical overview of ChessBot.

Setup

  1. Create a virtual enviroment.
  2. Install Drake locally.
  3. From the main ChessBot directory, run setup.py develop or setup.py install to develop or install ChessBot.

Questions?

Feel free to message me (elchun) for any project questions.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published