My group's project in Humanoid Robotics course (14/15). We used Chabot robot to be controlled over a network (based on a TCP client-server connection), using a Kinect. Therefore, this system could be use to control the robot on-line from another different place. As can be seen in the video, the robot is able to follow all the arm-movements and also recognizes our hands in order to open or close his clamps.