added definition of  withfailurehandling
added image publisher predicate and added it  to belief_at predicate