The K Spot nails the issue
perfectly starting at minute 13:
Waypoints 2.0 Tutorial and Bugs
DJI has not sorted out this Jerky behaviour - So Here are some thoughts to help them out.
In my opinion...
This is Not LITCHI - Or Go4 - having the BUG (it Most likely is the Flight Controller on the drone operating waypoints 2.0)
BOTH SOFTWARE have this Jerky Movement (and they are different Software)
I can only resolve this to :
Theory#1) The actual Drone (- a Problem with the
Flight Controller Software OR Waypoints 2.0 Software) , see DJI SDK documentation on
WAYPOINT Mission
The DJI SDK provides for control of "the
Flight Controller" on the Drone- which flies the Aircraft.
It does everything to do with Balance, rotation of motors and has all the intelligence to move the aircraft in any direction ie Yaw, pitch, speed, Up and Down etc - apart from many other abilities.
Part of this also has software (Waypoints 2.0) for receiving , storing and implementing an Uploaded Mission-
in its entirety - and allowing the aircraft to operate Unilaterally over that mission. Although some of this software does have overriding control from the RC (Remote Controller), the flight controller appears to execute the Basic Mission from Beginning to end-
So to me, it appears to be a Glitch in
the WP Mission section of this software- where (say) a left/right Yaw is intermittent.
Where it (the Flight controller) is given an instruction(s) by the 'Uploaded Mission' to Yaw (smoothly) between two end points, it DOESNT, or delays, or is busy with other Jobs to do with the mission, or it resets itself -
Alternatively it may be a rounding error - when (say) smoothly incrementing from 1 to 10 it skips and rounds off decimal values …
….. EITHER or Anyway its Not smooth. (iv made these errors myself- being a programmer- )
- Solution : (in this case) is to
Prioritize the YAW
so Theory #1: (of the above) would be Likely - as Perfectly smooth turns are possible by a Manual Operator of the RC.
--- OR ---
Theory#2) Alternatively the
SOFTWARE used in the RC (remote Controller) in sending TURN instructions, Ordered by the Go4 or Litchi APP(s) …. through the RC to the Drone- (like the left or right yaw
is not constant)
SO LOOKING at these Options:
ie
for Theory #2: if an APP on the phone orders a smooth YAW between points, it sends a 'left instruction'
to stick one on the RC. (I assume) - eg The x coordinate of the knob. Values are between -1 (left) and 1 (right).
(See Joystick Control)
Seeing the Glitch (Jerkiness) happens with
Both of the Software (Go4 and Litchi) talking to the RC which is the ONLY intermediatry between software and drone, It must be an RC problem - It appears that the instruction is ends up being intermittent in value causing the Jerkiness.
In this Case,
Theory #2: (of the above) would be Most Likely - as Perfectly smooth turns are possible by a Manual Operator of the RC.
But I suspect
Theory #1
Has Anyone got a theory on this? - Lets help out DJI settle this once and for all