ESL: a language for supporting robust plan execution in embedded autonomous agents | IEEE Conference Publication | IEEE Xplore