A Domain-Specific Language Framework for Specification and Generalization of Robot Motion | IEEE Conference Publication | IEEE Xplore