A Skill-Based Programming System for Robotic Furniture Assembly | IEEE Conference Publication | IEEE Xplore