Access to regular sports competitions is often precluded for disabled people. Chess, which has been recognized as a sport by the International Olympic Committee in 1999, is a rare exception. Nevertheless, to compete in official tournaments, people suffering from a high level of motor impairment must rely on the assistance of a person to move their pieces on the chessboard, under their indications. This can result in a reduction of the feeling of independence and self-esteem. In this work, a service robot is employed as an assistant for competitive chess players, moving pieces on a standard chessboard for competitions, and adhering to the rules of the international chess federation (e.g. not relying on a custom sensorized chess-set). The robot is controlled through an intuitive graphical user interface. The user interface can be navigated with easy-to-use devices, such as a mouse, a touchpad, or a commodity joystick for motion-impaired people (Ottobock calibratable Mini joystick). An effective framework for the opponent’s move identification from RGB-D images is proposed and used to keep track of the live game situation. The application is implemented in ROS on a PAL Robotics TIAGo robot, a service robot with a 7 degrees-of-freedom arm, an extensible torso, and a re-orientable RGB-D camera. The robustness of the application is tested by reproducing six famous chess games several times on a standard wooden competition chessboard, making TIAGo play on behalf of the player with white or black pieces, alternatively. The application is properly working without the need of operator intervention in the $$91.6\%$$
91.6
%
of the performed moves. The proposed approach successfully opens the door to independent competitive chess playing for motor disabled people in official tournaments.