A backward-oriented approach for offline programming of complex manufacturing tasks | IEEE Conference Publication | IEEE Xplore