The formal development of robot software | IET Conference Publication | IEEE Xplore