VEXos to robotyczny system operacyjny, który wykorzystuje elastyczność i moc sprzętu VEX zarówno dla rygorów konkurencji, jak i różnorodnych potrzeb edukacyjnych. Ten system operacyjny, napisany w całości przez VEX, wykorzystuje przetwarzanie w czasie rzeczywistym do powtarzalnego działania przy najszybszych możliwych prędkościach. Studenci mogą szybko rozpocząć programowanie dzięki ściśle powiązanemu środowisku programistycznemu VEXcode.

VEXos eliminuje złożoność i ciągle zmieniający się charakter komercyjnych systemów operacyjnych, takich jak Linux i Android. Nie korzystając z tych komercyjnych systemów operacyjnych, VEXos nie wymaga dużej ilości pamięci flash, pamięci RAM i drogich procesorów. Zmniejsza to koszty i złożoność, upraszcza programowanie przez użytkownika oraz znacznie poprawia wydajność i powtarzalność.

Funkcje VEXos

  • Identyfikacja, komunikacja i aktualizacje inteligentnych czujników
  • Kontrole, aby upewnić się, że Twój program pasuje do okablowania robota
  • Dystrybucja i monitorowanie mocy baterii
  • Komunikacja przez VEXnet, BluetoothⓇ, USB i tether
  • Integracja VEXcode

Schemat blokowy VEXos

Funkcje VEXos

  • Obsługa procesorów wielordzeniowych
  • Graficzny interfejs użytkownika z wprowadzaniem dotykowym
  • Obsługa wielu języków
  • Zbieranie danych z czujnika
  • Dostęp do danych programu użytkownika
  • System plików & zarządzanie pamięcią
  • Diagnostyka i rejestracja zdarzeń
  • Sprzętowe interfejsy API
  • Biblioteki oprogramowania

Języki VEXos

  • język angielski
  • Francuski
  • Niemiecki
  • portugalski
  • hiszpański
  • Rosyjski
  • arabski
  • chiński
  • język japoński
  • koreański

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