ForceSeatMI

Zapytaj o cenę

ForceSeatMI (Motion Interface) umożliwia kontrolę nad platformą ruchu z poziomu niemal każdej aplikacji. Odbywa się to za pośrednictwem menadżera platform i to właśnie na nim spoczywa odpowiedzialność za odpowiednie przygotowanie danych sterujących oraz wysłanie ich do platformy.

Opis

* Cena nie zawiera podatku VAT, ewentualnych opłat celnych oraz kosztów transportu. Prezentacja produktów na tej stronie ma charakter informacyjny i nie stanowi oferty handlowej w rozumieniu art. 66 §1 Kodeksu Cywilnego.

Ruch do Twojej dyspozycji

ForceSeatMI to bardzo prosty, ale jednocześnie potężny interfejs, który może zostać zintegrowany z dowolną aplikacją. W większości przypadków nie ma potrzeby sterowania maszyną i jej komponentami bezpośrednio z symulacji. O wiele łatwiej jest przygotować i wysłać dane telemetryczne a resztę skomplikowanych operacji pozostawić Manadżerowi Platformy – ForceSeatPM.

Najnowsza wersja biblioteki pozwala na sterowanie platformą ruchu z wykorzystaniem kinematyki odwrotnej. Dzięki temu, możliwe jest zdefiniowanie położenia górnej ramy a wszystkie niezbędne obliczenia zostaną wykonane za nas. Takie podejście może okazać się kluczowe w aplikacjach, które wymagają bardzo precyzyjnego i dokładnego pozycjonowania.

Funkcje

  • SIM może wybierać między trybami działania: symulacja sił (telemetria), szybkie pozycjonowanie górnego ramienia i precyzyjne pozycjonowanie górnego ramienia
  • SIM nie musi przekształcać danych telemetrycznych na rzeczywistą pozycję silników – to robi ForceSeatPM
  • SIM nie zależy od konkretnego sprzętu platformy ruchomej, dostosowania związane z sprzętem są wykonywane wewnątrz ForceSeatPM
  • Wszystkie funkcje diagnostyczne i przetwarzania ForceSeatPM są nadal dostępne i mogą być używane

Wymagania

  • Następujące języki i platformy są obsługiwane natywnie: C, C++, C#, Unity 3D (C#), Unreal Engine (C++), Python, Matlab i Simulink
  • Natywna biblioteka API jest kompilowana przy użyciu Visual Studio 2013 – używane jest statyczne linkowanie z MSVC
  • Przykłady dla Unity 3D obsługują Unity 5.x lub nowsze
  • Przykłady dla Unreal Engine obsługują Unreal Engine 4.27 lub nowsze
  • Przykłady w C# wymagają co najmniej Visual Studio 2013 Express for Windows Desktop i .NET Framework 4.0
  • Przykłady w C/C++ wymagają co najmniej Visual Studio 2013 Express for Windows Desktop
  • Obsługuje systemy Windows PC, Linux, Raspberry Pi 3 i Raspberry Pi 4

Pobieranie i dokumentacja

Poniżej możesz pobrać najnowszą wersję oprogramowania dla Twojej platformy. Przeczytaj dokumentację a w razie jakichkolwiek wątpliwości skontaktuj się z naszym działem wsparcia technicznego.