Simultaneous End-User Programming of Goals and Actions for Robotic Shelf Organization | IEEE Conference Publication | IEEE Xplore