Powerful Software

Accelerate Project Development
Advanced Kinematics

Powerful Software

Accelerate Project Development
Advanced Kinematics

Smarter Motion Solutions

Iris Dynamics’ unique motor geometry, combined with our proprietary software, allows our motors to generate linear force throughout the entire stroke without any of the cogging or grain that plagues other motors. All our motors are fully back driveable. Our onboard sensing and control algorithms allow the motors to move with very high levels of precision in position and velocity.

Our software enables our motors to do amazing things. Feed-forward control algorithms running on our hardware allow for ultra low-latency control loop times.


Integrated Kinematic Control

Orca Series motors are equipped with a kinematic controller that allows motion profiles to be saved directly to the motor. These profiles allow movement to a shaft position over a specified period of time. Kinematic motions can be triggered using software or by a hardware trigger, such as a button or signal. Up to 32 motions can be saved to a single Orca Series motor.

A screenshot of a Windows based application monitoring and controlling a linear motor's kinematics.

Our Windows Based Application Tuning a Kinematic Profile

6-DoF Platform Model

With sub-millisecond control loop times, our motors are ideal for VR motion platform applications. We sell 6-DoF motion platform kits that include motors, controllers, and software. Looking to develop your own hardware but need help with software? contact us today and ask about our kinematic modeling software!


IrisControls, our Windows app allows you to go from unboxing to first motion on day one by directly connecting to our motors or controllers via a USB connection. The app simplifies debugging and can be used to manually move the motors. Visit our downloads page to learn more.


Software Development Kits (SDK)

SDKs available for both our Arduino based controller and our Windows Virtual Device. SDKs include examples and tutorials to help quickly develop applications using our motors as input devices. Visit our downloads page for links to our latest SDKs.

Communications Libraries

Our communications libraries allow our motors to play motion effects including vibration, damping, and spring centering. Don’t see what you’re looking for? We are always expanding our collection of libraries. Contact us today to talk to our knowledgeable team about your application.


Our downloads page is always being updated to include the latest documentation supporting our APIs and SDKs to accelerate developing our motors and controllers. Our Wiki is regularly updated with documentation supporting our Iris Controls library.

See Our Software in Action

Our software is used to power big ideas. See it in action in the videos below.

Introduction to Our Silent 6-Dof Motion Platform

Highlights From Our Automate 2022 Booth

Please visit our YouTube channel for more!

Get in Touch

Contact Us

Subscribe to Our Newsletter

Request a Quote

Contact Us


Registered users have access to user manuals, CADs, engineering drawings, and datasheets.

Share a little information about yourself.


Registered users have access to user manuals, CADs, engineering drawings, and datasheets.

Not a member? Register HERE for free.