Dans le cadre du cours de robotique à l'Université de Fribourg, il a été demandé de développer des contrôleurs capables de manipuler un robot afin d'effectuer diverses tâches. En particulier, une de ces tâches était de lire un code-barres au sol.
Afin de générer des code-barres, j'ai développé un petit site web qui permet de créer son propre code-barres simplement en cliquant sur différents boutons. Il est disponible à l'adresse suivante : olybri.github.io/barcode.
Ce site web ne contient qu'une seule page statique. La génération du code-barres se déroule alors exclusivement dans le navigateur du client. Le langage choisi pour cette application est Kotlin, un langage moderne qui peut être facilement transpilé en Javascript pour tourner dans un navigateur. Le code source est disponible ici.
Le code-barres est ensuite reproduit sur papier (ou imprimé) et le robot se met à rouler dessus pour le lire. Voici une vidéo du résultat.