6DOF joystick for ardusub

Hi
can anyone suggest me a joystick to support all 6 Degree of Freedom?

thanks

Well, no…but you can build your own.

Peruse this thread… MMJoy/MMjoy2 - Set your own USB controller with a cheap Arduino - SimHQ Forums

Undersea ROV may have something you would be interested in.

1 Like

This is a bit out of date, but a 3DConnexion SpaceMouse works pretty well!

It’s perhaps worth noting that simultaneous 6DoF joystick input support has recently been merged into ArduSub (and Cockpit), and can be tested in the current ArduSub beta :slight_smile:

It is not yet available in QGroundControl.

Hmmmm…I will need to give that a try!

We also set up some X-Keys to eliminate the Gamepad paradigm. I need to get in Cockpit and see what we can do to map them as well.

1 Like

Given the very custom form-factor you’d likely want to create a custom SVG model for it, but there isn’t yet an interface for doing so, so testing currently gets done by just adding the file to Cockpit’s source files.

I believe the button/axis mapping side of things should already work, if your device presents itself as a controller, although there are also plans to improve that interface as well.

For reference, here’s an example pull request for a recent joystick addition.

Regardless, let us know once you get around to trying it, and we’ll be happy to help get the integration working :slight_smile: