Be aware that the Raven-6DoF motion platform will move during operation. Before operating the platform ensure that no one is standing within the platform's range of motion. Be very careful at all time.
This SDK will demonstrate how to interact with a Raven-6DoF motion platform from a simulation or game using the RavenAPI. RavenAPI uses the UDP protocol over ethernet to communicate with the SuperEagle Motor Controller. The API is language agnostic, and just requires support for serial ports.
This repo contains the following:
- An example project which demonstrates how to format RavenAPI requests, and how to parse the responses which are received from the SuperEagle Motor Controller.
The RavenAPI user guide, as well as user guides and reference manuals for the Orca Series motors, can be found at https://www.irisdynamics.com/downloads/ .
The following should be done on the computer that is running the simulation and communicating with the SuperEagle Motion Controller. This will allow the computer to communicate with the SuperEagle over ethernet.
- Open Windows Settings, select Network & Internet, and then select Change Adapter Options.
- Select Properties for your ethernet connection.
- Open Properties for IPv4.
- Configure the settings as follows:
- Connect the SuperEagle ethernet port to the computer. Power the SuperEagle, which will begin the running the RavenAPI.
To confirm that RavenAPI is running on your simulation computer follow these steps:
- Open a command prompt and type "ssh root@10.0.0.2".
- Type 'top' to confirm what is running.
- You should see Raven listed as follows:
We look forward to your feedback and hope this gets you on the path to success with our technology.