A hierarchical fault tolerant architecture for an autonomous robot | IEEE Conference Publication | IEEE Xplore