Logo Spiria

Récap techno de la semaine - № 203 - Focals de North, Clever-Commit, Skaterbot, guidage par flux optique, System Beeps

15 février 2019.

Lunettes AR Focals

Focals by North.

Focals. © North Inc.

Les lunettes intelligentes Focals de North ressemblent à des lunettes de vue normales, mais ce sont en fait des lunettes à réalité augmentée. Contrairement aux Google Glass, elles ne comportent pas de caméra. Elles vous permettent de voir des notifications de votre téléphone via Bluetooth, un peu comme le font les montres intelligentes. Une sorte de joystick annulaire muni d’un bouton permet d’interagir discrètement avec l’appareil. L’image, produite par un laser, fait 300 x 300 pixels, et est très lisible selon la journaliste de The Verge qui a testé l’appareil. Le prix est de 600 USD et des verres de prescription coûtent 200 $ de plus. Vous ne pouvez pas acheter les lunettes en ligne et vous devez plutôt vous rendre dans l’une des salles d’exposition de l’entreprise, soit à Toronto, soit à Brooklyn, NYC.

The Verge, “North Focals glasses review: a $600 smartwatch for your face.”

 

IA à la chasse des bogues de Firefox

Firefox.

Mozilla est en train de déployer Clever-Commit, un outil qui fait appel à l’apprentissage machine pour trouver les bogues. Ce logiciel a été développé à Montréal par Ubisoft La Forge, le laboratoire de recherche de l’éditeur de jeu, en partenariat avec l’Université Concordia. Clever-Commit analyse les changements apportés au code au fur et à mesure que les développeurs les soumettent. Il examine le nouveau code pour voir s’il s’apparente à du code antérieur qui s’est avéré être bogué. S’il pense qu’une soumission pose un problème, il avertit le développeur et peut même éventuellement suggérer un correctif. Cela permet de corriger les bogues à un stade précoce, avant qu’ils soient intégrés dans une version du logiciel, quand la correction est beaucoup moins coûteuse et prend bien moins de temps. L’outil fonctionne avec les trois langages utilisés par Firefox : C++, JavaScript et Rust. Il détecte de 60 à 70 pour cent des soumissions boguées, ce qui est très bien, mais il a cependant encore un taux de 30 pour cent de faux positifs.

Mozilla Blog, “Making the Building of Firefox Faster for You with Clever-Commit from Ubisoft.”

Ars Technica, “Mozilla to use machine learning to find code bugs before they ship.”

 

Robot sur patins

Skaterbot.

Skaterbot. © ETH Zürich.

Des chercheurs de l’École polytechnique fédérale de Zurich (ETH Zürich) ont présenté Skaterbot, un robot quadrupède muni de patins à glace. Les pattes du Skaterbot ont une conception modulaire et peuvent être imprimées en 3D. Le système permet de modifier le design du robot en enlevant ou en ajoutant des modules. Les ingénieurs de l’ETH ont fabriqué les pattes avec une imprimante Stratasys F370 3D. Parmi les autres composants, on trouve des servomoteurs Turnigy TGY-306, un contrôleur USB Pololu Maestro et une batterie 7,4 V. Si vous n’avez pas de patinoire à proximité, le robot peut aussi être équipé de roues.

Ars Technica, “This four-legged robot taught itself to ice skate.”

 

Guidage par soleil

AntBot powered by a Raspberry Pi 2B board.

AntBot. © Université d’Aix-Marseille/CNRS.

Les fourmis du désert peuvent naviguer à travers les dunes grâce au seul repère disponible, le Soleil. Les traces de phéromones utilisées par leurs comparses vivant dans des climats moins arides ne fonctionnent pas bien dans un environnement fait de sable sec et très chaud. Des chercheurs se sont inspirés de leur stratégie pour répondre au problème des robots envoyés sur d’autres planètes, là où les systèmes de positionnement par satellites comme le GPS ne sont pas disponibles. Un tel guidage optique pourrait aussi être utilisé pour permettre à de petits robots terrestres de se dispenser d’un capteur GPS, un composant qui est assez énergivore. Si les chercheurs sont arrivés à de premiers résultats convaincants avec un AntBot hexapode, il y a encore des progrès à faire avec cette technique, car les robots n’arrivent pas encore à égaler les performances des modestes fourmis. La nature est une source d’inspiration inépuisable pour la robotique.

IEEE Spectrum, “Robot attempts to navigate as well as a tiny desert ant.”

 

Musique pour PC Speaker

System Beeps.

System Beeps. © Shiru.

Aux débuts de la micro-informatique, les ordinateurs avaient des capacités sonores très limitées : ils savaient faire « bip » et puis c’est tout. Et quand l’ordinateur faisait « bip », c’était généralement mauvais signe : erreur de saisie, plantage, problème matériel. L’IBM Personal Computer, sorti en 1981, était équipé d’un haut-parleur qui offrait plus de possibilités, mais c'était somme toute très limité et produire de la musique avec relevait du gros bidouillage. C’était l’époque avant l’arrivée des premières cartes audio comme les Sound Blaster. Toute cette technologie est bien sûr complètement obsolète, mais ça n’empêche pas des amateurs comme shiru8bit de continuer à créer avec. Son dernier album, titré System Beeps, se présente sous la forme d’un programme de 48 Ko pour MS-DOS 3.3 qui exploite les mêmes techniques que celles utilisées par les premiers jeux pour IBM PC. La configuration minimale est un IBM PC XT (processeur Intel 8088) avec au moins 256 Ko RAM et une carte vidéo CGA. Comme nous savons que la plupart d’entre vous n’ont pas accès à ce genre de matériel, le plus simple est sans doute d’écouter l’album sur BandCamp ou avec la vidéo YouTube ci-dessous.

Habr, “PC Speaker To Eleven.”

TechCrunch, “Feel the beep: This album is played entirely on a PC motherboard speaker.”