Representation and constrained planning of manipulation strategies in the context of Programming by Demonstration | IEEE Conference Publication | IEEE Xplore