https://github.com/covisart/simulatorsdk
Covisart Motion Simulator SDK for Unity Game engine
https://github.com/covisart/simulatorsdk
unity unity3d
Last synced: about 1 month ago
JSON representation
Covisart Motion Simulator SDK for Unity Game engine
- Host: GitHub
- URL: https://github.com/covisart/simulatorsdk
- Owner: COVISART
- License: gpl-3.0
- Created: 2020-06-17T23:02:51.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-02-20T21:56:15.000Z (over 4 years ago)
- Last Synced: 2025-10-27T22:51:28.103Z (8 months ago)
- Topics: unity, unity3d
- Language: C#
- Homepage: https://covisart.com/products-and-solutions/new-generation-simulator/
- Size: 120 KB
- Stars: 0
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Covisart Motion Simulator SDK for Unity Game engine
[](https://unity.com/)
[](https://travis-ci.org/github/COVISART/SimulatorSDK)
Vehicle simulator based on a motion system developed using virtual and augmented reality technologies. System supports multi axis motion systems. This simulator allows users to use the aircraft they want in a virtual environment. Using AR technology, user can interact with virtual cockpit. Unlimited rotation system provide most realistic flight experience.
- Virtual Reality
- Augmented Reality
- High Precision Motion System
# Features!
- Control power situation of all connected motors.
- Calibrate motion system with one function
- Calibrate each axis one by one
- Send axis data to system on each frame
- Reset errors on motors at runtime
You can also:
- Manage joystcik inputs
- Manage VR headset data to match exact position when rotating system
- Export documents as Markdown, HTML and PDF
You can find example codes and scene one folders
> We use Resharper when coding,
> Resharper formatting syntax is to make it as readable
> as possible.
### Tech
Motion Simulator uses a number of open source projects to work properly:
* [TwinCAT 3](https://www.beckhoff.com/TwinCAT3/) - eXtended Automation (XA) to control sensors and motors
* [Visual Studio Professional](https://visualstudio.microsoft.com/vs/professional/) - integrated development environment
* [Angular](https://angular.io/) - a platform for building mobile and desktop web applications.
* [node.js] - evented I/O for the backend
And of course Covisart Motion Simulator itself is open source with a [public repository][dill]
on GitHub.
### Installation
Covisart Motion Simulator requires [Unity 2019 LTS](https://unity.com/releases/2019-lts?_ga=2.266885710.1795603025.1592424756-2133270114.1577918347) to run.
Download repo and import [CovisartMotionSDK](https://github.com/COVISART/SimulatorSDK/tree/master/Assets/CovisartMotionSDK) and [Plugins](https://github.com/COVISART/SimulatorSDK/tree/master/Assets/Plugins) to your project.
For easy setup, download Unity package from [release](https://github.com/COVISART/SimulatorSDK/releases) and import it.
### Todos
- Write MORE Tests
- Add communication control mode