def openSonarMonitor(self): if not self.sonarMonitor: if self.toolbar.buttons['eBot'].cget('relief') == SUNKEN: self.sonarMonitor = SonarMonitor(soar.outputs.eBot.EBOT_POINTS, self.sonarmon_geom) elif self.toolbar.buttons['Amigosimulator'].cget( 'relief') == SUNKEN: self.sonarMonitor = AmigoSonarMonitor( soar.outputs.amigo_simulator.ROBOT_POINTS, self.sonarmon_geom) elif self.toolbar.buttons['simulator'].cget('relief') == SUNKEN: self.sonarMonitor = SonarMonitor( soar.outputs.simulator.ROBOT_POINTS, self.sonarmon_geom) elif self.toolbar.buttons['pioneer'].cget('relief') == SUNKEN: self.sonarMonitor = AmigoSonarMonitor( soar.outputs.amigo_simulator.ROBOT_POINTS, self.sonarmon_geom) self.sonarMonitor.openWindow()
def openSonarMonitor(self): if not self.sonarMonitor: self.sonarMonitor = SonarMonitor( soar.outputs.simulator.ROBOT_POINTS, self.sonarmon_geom) self.sonarMonitor.openWindow()