instalación

El primer paso para programar Robobo con Python es clonar o descargar el repositorio Robobo.py a tu ordenador y, entonces, podrás utilizarlo de dos formas:

  • Poniendo tu archivos .py dentro de la carpeta «robobo.py» o
  • Añadiendo la carpeta «robobo.py» a la carpeta de tu proyecto y añadiendo las siguientes líneas al inicio de tus ficheros .py dónde utilices «robobo.py»:
    import sys, os
    sys.path.append(os.path.join(os.path.dirname(__file__), '.', 'robobo.py'))
    

    Por ejemplo, en la captura siguiente se muestra una carpeta de proyecto que incluye «robobo.py»:


    Si queremos utilizar la librería de Robobo en «myscript.py», añadimos las dos líneas anteriores al inicio del archivo:

    # Importamos las librerías de sistema que nos permiten añadir "robobo.py" al path
    import sys, os
    
    # Añadimos "robobo.py" al path del sistema
    sys.path.append(os.path.join(os.path.dirname(__file__), '.', 'robobo.py'))
    
    # Ahora ya podemos importar Robobo
    from Robobo import Robobo
    
    # Creamos una instancia para realizar la conexión
    robobo = Robobo('10.113.36.150')
    

La libería utiliza Python 3, por lo que es es necesario que lo instales en tu ordenador. También utiliza el módulo de python websocket-client, que también debes instalar:

pip install websocket-client

Primeros pasos

En la wiki de Robobo encontrarás más información para comenzar a utilizar la librería Robobo.py.