An Assertion Framework for Mobile Robotic Programming with Spatial Reasoning | IEEE Conference Publication | IEEE Xplore