Robot programming by human demonstration: adaptation and inconsistency in constrained motion | IEEE Conference Publication | IEEE Xplore