Knowledge-Based Planning for Human-Robot Collaborative Tasks | IEEE Journals & Magazine | IEEE Xplore