aseba-community / thymio-vpl2

Next generation VPL for Thymio using Qt Quick from Qt 5.x
GNU Lesser General Public License v3.0
2 stars 5 forks source link

Thymio VPL Mobile

A phone and tablet Visual Programming Environment for the Thymio II robot, by Stéphane Magnenat, Martin Voelkle and Maria Beltrán and contributors. See the authors file for a full list of contributions. This program is open-source under LGPL-3.0.

Understanding the source tree

This program is built using Qt5/QML, on top of a C++14 core. Its dependencies, namely the Aseba framework and the Dashel communication libraries, and the Enki robot simulator, are available as git submodules.

Compilation instructions

Thymio VPL Mobile is easy to compile:

  1. Install the latest version of Qt5.
  2. Clone this repository recursively: git clone --recursive https://github.com/aseba-community/thymio-vpl2.git
  3. Open thymio-vpl2.pro in Qt Creator and run the project.

Note that on Linux, you need to install libudev first in order to enumerate serial ports (Ubuntu: package libudev-dev).