UR5 Obstacle-Avoidance Pick-and-Place with Arm Assistance Project for EN.530.707 Robot System Programming, Spring 2018 Yucheng Kang, Zhiyi Ren