The NGS software is a .NET-based system that controls the motion platform and integrates with a range of simulation software.
Key features
- Motion platform control — real-time control via the Beckhoff TwinCAT ADS protocol
- Game/simulator integrations — see Supported simulators
- REST API and WebSocket — remote control and monitoring
- Real-time kinematics — advanced inverse kinematics calculations
- Windows service — continuous background operation
Components
| Component | Technology | Function |
|---|
| CovisartSimulatorSDK | .NET 8.0 | Motion control, game integrations, TwinCAT communication |
| CovisartSimulatorWebApi | ASP.NET Core 8.0 | REST endpoints and WebSocket connections |
| Kinematics | .NET Standard 2.0 | Motion calculations |
| MMU_Kaan_Manager | .NET Framework 4.8 | Hardware configuration application |
System requirements
| |
|---|
| Operating system | Windows 10/11 (x64) |
| Framework | .NET 8.0 Runtime (included in the MSIX package) |
| Memory | At least 4 GB RAM |
| Disk | 500 MB |
| Motion control | Beckhoff TwinCAT Runtime |