iRoPro is an interactive Robot Programming tool, currently developed for the Baxter robot. The goal of the system is to provide an easy way to program low- and high-level manipulation actions that can be used with a task planner to complete more complex tasks. It is based on Rapid PbD which is a programming by demonstration (PbD) system for the PR2, Fetch, and Baxter robots.
Users use the iRoPro interface to create actions and problems. A video of the working system can be seen here
See the wiki
@phdthesis{liang2019iropro,
TITLE = {{End-user Robot Programming in Cobotic Environments}},
AUTHOR = {Liang, Ying Siu},
URL = {https://tel.archives-ouvertes.fr/tel-02275084},
YEAR = {2019},
MONTH = Jun,
KEYWORDS = {End-User robot programming ; Programming by demonstration ; Automated planning ; Human-Robot interaction ; Cobotics ; Programmation par des non-Experts ; Programmation par d{\'e}monstration ; Planification ; Interaction homme-Robot ; Cobotique},
}