Opis
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, 5.3, 5.4 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.