And to get you inspired for using ROS, check out this Android controlled robot using it! Or how about a ridiculous wheel-chair-turned-creepy-face-tracking-robot?
you’ll see iterations of the robot arm and computer vision system. According to this article on the project [Kachi Chan] used Cinema 4D to simulate the motion, ROS for control, PincherX150 ...