Flying APM2 via Joystick!

 

This week I added a joystick to our groundstation and flew via telemetry. It was pretty intense, and I was surprised how little the delay and control surface sensitivity loss impacted the flight. As is, the set up wouldn't allow you to do and crazy 3D flying, but it operated just fine.

 

The only questions I'd have is about the delay and seemingly "stuttery" control surfaces. Is this delay normal? Is the control surface skipping effect normal?

Thank you for your support!

E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones

Comments

  • very nice, was exactly what i was thinking of doing... very interested in seeing if you made any improvements based on instructions.

    cheers.

  • Thank you all for the tips and encouragement! I'm working through all your suggestions...

  • "Interesting creative people pushing the envelope ! I am old and learn something new every time you post!Great Job guys Have a Great Day!

  • Developer

    Hi Trent,

    You said you were using the default 3DR radio settings. That means air rate 64kbps, ECC on, serial rate 57 kbps.

    I suspect that you would get much better results with a joystick if you disable the ECC. That would double your available bandwidth and lower your latency a bit. The reason that ECC is on by default is that it fixes bit errors at the edge of the radios range. If you post your tlog then we have have a look at the RADIO.fixed field to see how many packets needed ECC correction in this flight. If the number of ECC fixes is low (which I suspect it is) then for joystick flight you'll do better with ECC off.

    As Michael suggested, lowing your telemetry rate will also help, but not by as much as disabling ECC.

    Cheers, Tridge

  • Hi, sorry for my ignorance, I'm far from beeing an expert, but I can't help asking why not adapting a joystick to the regular TX ? It should have a much faster response and range (unless you use directional antenas with tracker that can go up to some miles).

  • Developer

    Trent, to increase the responce time. change down the mission planner telemetry rates.
    Config > planner > telemetry rates. Changing these down to 1 hz will increase the bandwidth available for the joystick. and should reduce the delay.

  • Aleksandr: Very cool! Glad to see we're not the only crazy one's :)

  • Monroe: I'm using the 900mhz diyd radios, the rates are at their default, which I believe is an auto adjusted rate. The telemetry antennas are the standard ducky antennas that came with the set, FPV is using a circularlity polarized antenna, and the Tx is the standard 2.4ghz ducky as well.

    Going mobile is coming soon! Just saving up the cash and building up the knowledge and experience right now.

This reply was deleted.