Skip to content

An SDK for the Raven API, including user guide and an example project.

Notifications You must be signed in to change notification settings

IrisDynamics/RavenAPI_SDK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

RavenAPI_SDK

WARNING!

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.

Description

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/ .

Environment Setup

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.

  1. Open Windows Settings, select Network & Internet, and then select Change Adapter Options.

Raven_Setup1

  1. Select Properties for your ethernet connection.

Raven_setup2

  1. Open Properties for IPv4.

Raven_setup3

  1. Configure the settings as follows:

Raven_setup4

  1. 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:

  1. Open a command prompt and type "ssh root@10.0.0.2".
  2. Type 'top' to confirm what is running.
  3. You should see Raven listed as follows:

image

Good Luck!

We look forward to your feedback and hope this gets you on the path to success with our technology.

About

An SDK for the Raven API, including user guide and an example project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages