Basic firmware: Just inputs and outputs
Posted: Sat Sep 07, 2013 1:07 pm
Hello, I'm quite new to the community but am very interested in writing some code!
My plan is to write software to control the entire stabilization of the Crazyflie remotely from my computer.
For this I need to be able to run a python algorithm which takes 10 inputs: accelerometer (x,y,z), MEMS gyro (x,y,z), altitude, magnetometer (x,y,z).
And 4 outputs: motor thrust level (1,2,3,4)
I am much more interested in the advanced stabilization algorithm and not so much with the firmware itself. Hopefully there are simple python libraries already available for me to implement this.
Any thoughts of how to go about accomplishing this?
Thanks!
My plan is to write software to control the entire stabilization of the Crazyflie remotely from my computer.
For this I need to be able to run a python algorithm which takes 10 inputs: accelerometer (x,y,z), MEMS gyro (x,y,z), altitude, magnetometer (x,y,z).
And 4 outputs: motor thrust level (1,2,3,4)
I am much more interested in the advanced stabilization algorithm and not so much with the firmware itself. Hopefully there are simple python libraries already available for me to implement this.
Any thoughts of how to go about accomplishing this?
Thanks!