A Human Motion Compensation Framework for a Supernumerary Robotic Arm