This issue of the drone not flying straight comes up a lot and you get the usual advise to calibrate the IMU and compass etc., but there's a couple other things it could be as well. You want to calibrate the sticks to make sure the pots are centered and you also want to make sure you're not accidentally putting some side stick as you're flying.
A good way to check this is to download the CSV file for the flight which you can get from HealthyDrones and look at the values for the sticks. You have four values: rc_elevator, rc_aileron, rc_throttle, and rc_rudder and when your hands off the sticks so they're centered the values should all be 1024. The thing to check for when you have video that you think should be straight but isn't is the value for rc_aileron -- when flying straight this should be pretty near 1024 and if it isn't you are probably putting some side stick force without knowing it. This is not hard to do when wearing gloves.
So, if you have this problem download the CSV file and then sync it up so you know what time in the CSV file (column G) is the same as the video time. Just remember the time in column G is in milliseconds so divide by 1000 to get the actual seconds and convert the video time into seconds to match. It's a good idea to just play with this while watching a video so you get a handle on what the values mean.
Brian
A good way to check this is to download the CSV file for the flight which you can get from HealthyDrones and look at the values for the sticks. You have four values: rc_elevator, rc_aileron, rc_throttle, and rc_rudder and when your hands off the sticks so they're centered the values should all be 1024. The thing to check for when you have video that you think should be straight but isn't is the value for rc_aileron -- when flying straight this should be pretty near 1024 and if it isn't you are probably putting some side stick force without knowing it. This is not hard to do when wearing gloves.
So, if you have this problem download the CSV file and then sync it up so you know what time in the CSV file (column G) is the same as the video time. Just remember the time in column G is in milliseconds so divide by 1000 to get the actual seconds and convert the video time into seconds to match. It's a good idea to just play with this while watching a video so you get a handle on what the values mean.
Brian