Extreme drift resulting from black magic
Posted: Wed Sep 13, 2017 1:27 pm
Hello everyone,
I'm having a problem with both my CF2s and I was hoping you could help me.
The problem is extreme drift. I was testing my programs with ROS, making it fly autonomously and out of a sudden it started drifting a lot.
At first I thought it could be my software, but when I tried to fly it manually and I got the same issue. So, I figured it could be the motors or something like that, and I replaced every part (all 4 motors, plastic motor holders and propellers). Still the same.
At this point I thought the problem could be on the main board. So, I open my completely new CF2 and I mounted it with completely new parts, which I had stored in case the first one broke. The first couple of tests with the new CF2 worked well, but then... the same type of drift again!
As a desperate measure I even flashed the last 3 firmwares releases (2017.04, 2017.05 and 2017.06) in both CF2s, to see if there was any difference. Nop, still the same drift.
I tested it with a simple program that simply gives thrust to it, and manually with both the Android app and the BitCraze client with the CrazyradioPA and controller. Again, the same. Tried also to give it pitch and roll trim values (even extreme ones like 5 and 10 degrees) which hold it in place for around 3/4 seconds but will drift eventually in the same direction.
When connected to the BitCraze client, it reports around +/-0,3 in Pitch and Roll which I think is normal, so I'm really without a clue of what to do next
The drift is ALWAYS in the NW direction in both CF2s. Every once in a while (1 test out of 50, really rarely) the Crazyflie works well.
I know I didn't provide much data but I don't even know what to provide. Maybe someone already had a similar problem and could help.
Sorry for the long post,
Thank you in advance,
Grifo
I'm having a problem with both my CF2s and I was hoping you could help me.
The problem is extreme drift. I was testing my programs with ROS, making it fly autonomously and out of a sudden it started drifting a lot.
At first I thought it could be my software, but when I tried to fly it manually and I got the same issue. So, I figured it could be the motors or something like that, and I replaced every part (all 4 motors, plastic motor holders and propellers). Still the same.
At this point I thought the problem could be on the main board. So, I open my completely new CF2 and I mounted it with completely new parts, which I had stored in case the first one broke. The first couple of tests with the new CF2 worked well, but then... the same type of drift again!
As a desperate measure I even flashed the last 3 firmwares releases (2017.04, 2017.05 and 2017.06) in both CF2s, to see if there was any difference. Nop, still the same drift.
I tested it with a simple program that simply gives thrust to it, and manually with both the Android app and the BitCraze client with the CrazyradioPA and controller. Again, the same. Tried also to give it pitch and roll trim values (even extreme ones like 5 and 10 degrees) which hold it in place for around 3/4 seconds but will drift eventually in the same direction.
When connected to the BitCraze client, it reports around +/-0,3 in Pitch and Roll which I think is normal, so I'm really without a clue of what to do next
The drift is ALWAYS in the NW direction in both CF2s. Every once in a while (1 test out of 50, really rarely) the Crazyflie works well.
I know I didn't provide much data but I don't even know what to provide. Maybe someone already had a similar problem and could help.
Sorry for the long post,
Thank you in advance,
Grifo