Jeśli projektujesz, budujesz lub dostarczasz Systemy operacyjne czasu rzeczywistego, Załóż profil, aby zaprezentować swoje możliwości i nawiązać kontakt z osobami, które aktywnie poszukują Twoich rozwiązań.
Dostawcy: Systemy operacyjne czasu rzeczywistego
Platforma oprogramowania do sztucznej inteligencji na urządzeniach brzegowych, niezależna od sprzętu, przeznaczona dla systemów inteligentnych
Rozwiązania zapewniające bezpieczeństwo dla nowej generacji dronów BVLOS i autonomicznych pojazdów
Systemy operacyjne czasu rzeczywistego (RTOS)
RTOS dla dronów
System operacyjny czasu rzeczywistego (RTOS) to system operacyjny, który zapewnia precyzyjne ograniczenia czasowe dla wykonywania zadań, dzięki czemu jest znacznie bardziej przewidywalny niż systemy operacyjne ogólnego przeznaczenia.
Systemy RTOS dzielą się na dwie ogólne kategorie – miękkie i twarde. Twarde systemy operacyjne czasu rzeczywistego są znacznie bardziej spójne pod względem czasu potrzebnego do wykonania zadania, podczas gdy miękkie systemy RTOS charakteryzują się większą zmiennością. W przypadku miękkich systemów RTOS dopuszczalne jest również dostarczenie wyniku z opóźnieniem, podczas gdy w przypadku twardych systemów RTOS nie jest to możliwe.
Determinizm
Systemy operacyjne czasu rzeczywistego wykorzystują harmonogram zadań, który pozwala przypisywać priorytety do zadań, zapewniając, że zadania o wyższym priorytecie są wykonywane w pierwszej kolejności. Dzięki temu system operacyjny osiąga jedną z kluczowych cech systemu operacyjnego czasu rzeczywistego – determinizm, czyli zdolność do zapewniania zawsze takiego samego wyniku dla powtarzającego się wejścia. Systemy operacyjne ogólnego przeznaczenia zazwyczaj planują zadania tak, aby osiągnąć maksymalną przepustowość, podczas gdy w przypadku systemów RTOS ważniejsza jest szybkość i przewidywalność odpowiedzi.
Systemy RTOS są zazwyczaj bardziej kompaktowe i usprawnione niż systemy operacyjne ogólnego przeznaczenia, co pozwala im działać szybko i wydajnie, a także zmniejsza prawdopodobieństwo awarii dzięki skupieniu się na węższym zestawie zadań. Mogą być instalowane w systemach wbudowanych i obsługują procesory wielordzeniowe i wielowątkowe oraz architektury takie jak Intel lub PowerPC.
Systemy operacyjne dla bezzałogowych statków powietrznych (UAV) i dronów
Systemy operacyjne czasu rzeczywistego dla bezzałogowych statków powietrznych (UAV) i dronów kontrolują wiele aspektów bezpieczeństwa i misji związanych z działaniem pojazdu, w tym awionikę, sterowanie lotem i systemy uzbrojenia. Aby platforma mogła uzyskać certyfikat, system operacyjny czasu rzeczywistego dla dronów może być zobowiązany do zgodności z określonymi normami dotyczącymi oprogramowania lotniczego, takimi jak DO-178B/C.
Systemy RTOS dla bezzałogowych statków powietrznych mogą być używane w połączeniu z hiperwizorem z jądrem separacyjnym, który zapewnia bezpieczne środowisko, w którym wiele różnych systemów operacyjnych może działać na jednej fizycznej platformie sprzętowej. Pozwala to projektantom na podział systemów na mniejsze niezależne komponenty oraz na bezpieczne oddzielenie komponentów krytycznych dla bezpieczeństwa od komponentów niekrytycznych.






