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.
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.
Thymio VPL Mobile is easy to compile:
- Install the latest version of Qt5.
- Clone this repository recursively:
git clone --recursive https://github.com/aseba-community/thymio-vpl2.git
- 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
).