BlueMasters / thymio-captain

a complete system to program/control Thymio robots with a tablet (great for workshops with kids)
Apache License 2.0
0 stars 0 forks source link

TODO: badges

thymio-captain

Thymio Captain is a complete system offering an easy drag-and-drop web interface (optimized for tablets) to execute programs wirelessly on Thymio robots.

Context

TODO: authors

This system was developed for the "Portes Ouvertes" of the HEIA-Fr on March 2016, in order for the kids to quickly and effortlessly have a feel of how great programming a robot is. Tabletts were at the kids' disposal, as well as four Thymio.

We created a course made of black lines (the road) and obstacles that the robots should follow/avoid in order to grab a basket of candies and make their way back. Upon success, kids would win the candies.

Features

The thymio captain is a complete system consisting of the following parts:

Overview in action

Interface:

interface gif

Round:

TODO

Technical overview

Frontend

The frontend is an AngularJS 1.5 web application. The angularjs code can be found under frontend/webapp/ajs. Note that the html page templates are under frontend/webapp/internal_pages.

Frameworks:

API

Jacques: cards, security, db

Thymio

Damien: folders in repo, install and limitations

Status and futur works

(reference on issues)