Club robotique de Sophia-Antipolis

Accueil > POBOTpedia > Lego Mindstorms > NXT en langage Java

NXT en langage Java

Le langage Java passe pour un des plus enseignés dans les écoles françaises. Effectivement on peut comprendre que ce langage ait ce statut car il est à la fois utilisé pour des systèmes d’informations professionnels et pour des projets amateurs, pour des contrôles haut-niveau ou du temps réel.

On trouve donc logiquement des versions pour la brique Lego Mindstorms NXT. Déjà du temps de la version RCX, une communauté Java importante avait permis d’embarquer dans la brique jaune une mini machine virtuelle (KVM pour Kilo Virtual Machine) et le système Lejos était né.

Depuis que la brique Mindstorms est devenue blanche, des version Java sont également apparues : Lejos, NXJ, etc... et désormais elles fournissent bien plus qu’un portage des fonctions de base, avec des systèmes de contrôle évolué et haut-niveau directement disponibles pour s’adapter à votre robot.