Virtual robot arm controlled by hand gestures via Leap Motion Sensor