A Robotic System for Doing Six-sided Puzzle | IEEE Conference Publication | IEEE Xplore