VEXos est un système d'exploitation robotique qui exploite la flexibilité et la puissance du matériel VEX pour les rigueurs de la concurrence et les divers besoins de l'éducation. Ce système d'exploitation, entièrement écrit par VEX, utilise un traitement en temps réel pour un fonctionnement reproductible aux vitesses les plus rapides possibles. Les étudiants peuvent commencer à programmer rapidement grâce à l'environnement de programmation étroitement couplé de VEXcode.

VEXos élimine les complexités et la nature en constante évolution des systèmes d'exploitation commerciaux tels que Linux et Android. En n'utilisant pas ces systèmes d'exploitation commerciaux, VEXos ne nécessite pas une grande quantité de mémoire flash, de RAM et de processeurs coûteux. Cela réduit les coûts et la complexité, simplifie la programmation utilisateur et améliore considérablement les performances et la répétabilité.

Fonctionnalités VEXos

  • Identification, communication et mises à jour des capteurs intelligents
  • Vérifications pour s'assurer que votre programme correspond au câblage des robots
  • Distribution et surveillance de l'alimentation par batterie
  • Communication via VEXnet, BluetoothⓇ, USB et tether
  • Intégration du code VEX

Organigramme VEXos

Fonctions VEXos

  • Prise en charge des processeurs multicœurs
  • Interface utilisateur graphique avec saisie tactile
  • Prise en charge multilingue
  • Collecte des données du capteur
  • Accès aux données du programme utilisateur
  • Système de fichiers & gestion de la mémoire
  • Diagnostics et journalisation des événements
  • API matérielles
  • Bibliothèques de logiciels

Langues VEXos

  • Anglais
  • français
  • Allemand
  • Portugais
  • Espagnol
  • russe
  • arabe
  • Chinois
  • Japonais
  • coréen

For more information, help, and tips, check out the many resources at VEX Professional Development Plus