3DConnexion just released a new wireless version of a 3D mouse (link). These things are awesome for CAD but I think they could be a great way to control a copter. I would love to see support for these 3D mice on mission planner. This could also be a good way to control our copters when using a tablet for telemetry. It can provide the feedback we don't really get from virtual sticks. I just want to get away from clunky RC transmitters soon.


Sam sent me the video below:


Views: 3296

Comment by kolin on October 8, 2013 at 11:03am

Some guy used this 3D mouse for Mikrokopter years ago. Not a new idea, but definitely great one.


Does this device acts as joystick in OS?

Comment by Christiaan van Vollenstee on October 8, 2013 at 11:13am

Where is the throttle?

Comment by JesseJay on October 8, 2013 at 12:50pm

You don't really need a separate throttle.  You pull up or push down on it, to change altitude or power depending how you want to set it up.   I have an older version of this, and really could not find anything to use it for.   Might have to try it.   I also think the leap motion also seems like another way to do similar controls, and have seen others who think the same. :)

Comment by Crashpilot1000 on October 8, 2013 at 12:53pm

Throttle is not needed just lift up the spacenavigator knob (althold mode...). I still have the older spacenavigator and use it with google earth - great fun!!

You will need some "adaptor"(pc/cpu board) to interface it with an rc transmitter. Arducopter/Mavlink implementation is way to laggy with 2Hz for that.

Comment by Rob_Lefebvre on October 8, 2013 at 1:12pm

Interesting, this might work nice.  How are they flying that helicopter with it?  Is it full manual control and they just have an RC interface?  Or they have some kind of flight controller on the heli?

Comment by Federico Boldori on October 8, 2013 at 2:35pm

Mmmh crashpilot if i remember the update frequency can be adjusted and raised in mission planner or i'm wrong?

Comment by Luke Nyhof on October 8, 2013 at 3:38pm

Already working on it :) Been working on a prototype RC controller based on a SpaceTec SpaceOrb360 with an Arduino Nano to convert the SO360 serial protocol to a standard HID interface, currently awaiting a Taranis controller to reverse engineer/adapt the control board to interface with the FrSky RF components...

I'll post more details when I get some time :)

Comment by Crashpilot1000 on October 8, 2013 at 3:45pm

You can increase the mavlink rc updatefrequency but there is obviously a good reason for it being so low: bandwidth.

Going via the normal rc link seems to be the easiest way for the lowest latency.

I can not imagine the spacemouse giving me the same fun flying rc than my normal rig. Maybe some dataglove/motiontracking/imu device. The main problem with the spacemouse is, that it needs some kind of table or other strong support plate because it's designed for stationary use with little input movements.

It could be suitable for people with a severe medical condition (like single hand operation), or pure computer geeks....

Comment by Muhammad Al-Rawi on October 9, 2013 at 7:52am

This is very neat, but I feel like a small controller would strain the hand. The range of motion is too small. Or maybe that's just me.

This would probably work nicely for FPV since you could sit at a table. I think at that point I'd just go with a full 3-axis joystick.

I'd certainly prefer RC control over Mavlink. If I'm not mistaken, the higher you crank the telemetry radio's data-rate the more problems you're likely to run into. 

Comment by Rob_Lefebvre on October 9, 2013 at 8:03am

I'm always curious why some people dislike the RC controller so much?  What is "clunky" about it exactly?  I know they aren't perfect, but... will anything ever be?


You need to be a member of DIY Drones to add comments!

Join DIY Drones


Season Two of the Trust Time Trial (T3) Contest 
A list of all T3 contests is here. The current round, the Vertical Horizontal one, is here

© 2020   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service