Anyone interested in collaborating on anti-cogging (lowest hanging fruit for smoother motion)

I think there is definitely interest in this topic, others have been asking about it.

Our most recent release of the drivers library also includes some code for motor calibration. This code is trying to solve alignment problems of the magnet when using magnetic sensors, but could be a starting point for anti-cogging also…

Note that it will need a decently fast MCU with lots of RAM for building calibration tables…

I’m also kind of wondering how quiet you need it to be… if I run a gimbal motor, like an emax GB4008 at low speed, I have to put my head within about 50cm of it to hear it at all… and even then it’s super quiet. And that’s with no special calibration code, just standard SimpleFOC…