A behavior-based architecture for teaching more than reactive behaviors to mobile robots | IEEE Conference Publication | IEEE Xplore