Programming an Autonomous Robot Controller by Demonstration Using Artificial Neural Networks | IEEE Conference Publication | IEEE Xplore