Beispiel #1
0
def main():
    bot = ClientRobot("display_bot")
    #bot.WSEPaper.print_image(open("/home/jmagundezg/Escritorio/a.jpg").read())
    bot.WSEPaper.set_text("1 2", font=90)
Beispiel #2
0
            mov(bot, 0, 0, 0)
            mov(bot, -SPEED, -SPEED, 1)
            mov(bot, 0, -SPEED, 1)
            movimiento = False
        elif laser_fixed[0]:
            print "centr"
            mov(bot, 0, 0, 0)
            mov(bot, -SPEED, -SPEED, 1)
            movRandom(bot, -SPEED, 1)
            movimiento = False
        elif laser_fixed[2]:
            print "der"
            mov(bot, 0, 0, 0)
            mov(bot, -SPEED, -SPEED, 1)
            mov(bot, -SPEED, 0, 1)
            movimiento = False
        print movimiento
        if not (movimiento):
            mov(bot, SPEED, SPEED, 0.2)
            movimiento = True


if __name__ == '__main__':
    bot = ClientRobot("learnbot1_stopper")
    mov(bot, 0, 0, 2)
    try:
        run(bot)
    except Exception:
        print "error"
        mov(bot, 0, 0, 0)
Beispiel #3
0
        self.show()

    def bot_forward(self):
        self.bot.mirror.set__vel(1000, 1000)

    def bot_backward(self):
        self.bot.mirror.set__vel(-1000, -1000)

    def bot_left(self):
        self.bot.mirror.set__vel(0, 1000)

    def bot_right(self):
        self.bot.mirror.set__vel(1000, 0)

    def bot_stop(self):
        self.bot.mirror.set__vel(0, 0)


if __name__ == "__main__":
    if len(sys.argv) == 2:
        bot = ClientRobot(sys.argv[1])
        try:
            app = QtGui.QApplication(sys.argv)
            ex = Mirror(bot)
            sys.exit(app.exec_())
        except Exception:
            sys.exit()
    else:
        print("Error. Introducir nombre robot por parametro.")