Where I can modify the code for an asymmetry quad-rotor
Posted: Fri May 31, 2019 8:30 pm
Hi all,
I designed a morphing quad-rotor. However, this morph leads to the relative rotation between four rotor and flight controller,which means the quad-rotor is no longer symmetrical any more. So in order to keep its flight stable, I think I need to modify the parameter of each rotor position, but I can not find where I can modify the code related to the geometry change.
It seems 'crazyflie-firmware-master/src/utils/src/lighthouse/lighthouse_geometry.c' file includes some information about the flight controller, but I can not find the information about the airframe.
I have tried to tune PID or modify power distribution, but they both did not work when morphed, would you like some thoughts on this issue -- I'm pretty pretty thankful.
It has been a long process of trial...any advice or comment are welcome!
Na
I designed a morphing quad-rotor. However, this morph leads to the relative rotation between four rotor and flight controller,which means the quad-rotor is no longer symmetrical any more. So in order to keep its flight stable, I think I need to modify the parameter of each rotor position, but I can not find where I can modify the code related to the geometry change.
It seems 'crazyflie-firmware-master/src/utils/src/lighthouse/lighthouse_geometry.c' file includes some information about the flight controller, but I can not find the information about the airframe.
I have tried to tune PID or modify power distribution, but they both did not work when morphed, would you like some thoughts on this issue -- I'm pretty pretty thankful.
It has been a long process of trial...any advice or comment are welcome!
Na