The Affordance Template ROS package for robot task programming
Robot Task Commander: A framework and IDE for robot application development