Filipp Ozinov

Results 138 comments of Filipp Ozinov

Checked velocity (in replace to acceleration PID): 1) When using a real velocity from simulation - everything works fine (better than using acceleration). 2) When using velocity based on acc...

We need another one PID for acceleration control. I checked ardupilot implementation - they use 3 PID filters: acceleration, velocity and altitude: https://ardupilot.org/copter/docs/altholdmode.html A nice scheme here: https://ardupilot.org/copter/_images/Alt-Hold-PID-version-3.0.1.jpg I will...

Tested on 7″ and 5″ 5s, currently don't like how it works. Oscilations pretty high (+- 5 meters). I will try approach from ardupilot with 3 pids.

@ledvinap Tried to implement your approach more accurately, looks like it work pretty good in simulator https://colab.research.google.com/drive/1fvWqWxYux3xSWPS1yDBx_jtSYRJo7OiA?usp=sharing Leaky integrator gives some good velocity estimation alone (without mixing with gps /...

It works! And pretty stable (not a "mavic" but close). Making some final tests and upload a new binary. Code in #11327, I will clean it up and make another...

As a BF and DJI user who experienced **several crashes** because of missed warnings, I strongly disagree with the prior decision. Current "hack": - Doesn't break any existing functionality -...

Betaflight team members, please comment on this issue. Obviously the strategy "force DJI to fix it" doesn't work. May be it's time to reconsider decision?

You can change tx rate by modifing appropriate field in radiotap header, when creating packet. Driver will use this field to transmitt with appropriate rates. Most hardware don't support `iw...

Thanks for report! Could you please provide more details? What are you trying to run - `pcr.py` or `nnpcr.py`? Are you trying to train a new model? What exact SystemError...

Seems like this dataset is too large to fit into in-memory cache. You can comment line 114 (`saveCache((trainX, trainY, testX, testY), 'nncache.bin')`) - this cache is only used to improve...