def publishSegStatus(segStatusPub, abort=False): segStat = SegStatusMsg() segStat.lastSegComplete = lastSegNumber segStat.abort = abort if (currSeg is not None): if (currSeg.pathSeg is not None): segStat.seg_number = currSeg.pathSeg.seg_number else: segStat.seg_number = 0 segStat.progress_made = currSeg.segDistDone else: segStat.seg_number = 0 segStat.progress_made = 0.0 segStatusPub.publish(segStat)
def publishSegStatus(segStatusPub,abort=False): segStat = SegStatusMsg() segStat.lastSegComplete = lastSegNumber segStat.abort = abort if(currSeg is not None): if(currSeg.pathSeg is not None): segStat.seg_number = currSeg.pathSeg.seg_number else: segStat.seg_number = 0 segStat.progress_made = currSeg.segDistDone else: segStat.seg_number = 0 segStat.progress_made = 0.0 segStatusPub.publish(segStat)