HiIm a student in SA and im building a quadrotor for a project.. This one should just be able to hover by its own. So far I have my rotors running and I'm using a PIC18F4431 as the main controller.My problem is this, I have ordered a 3 axis accelerometer from dimension engineering (DE-ACCM3D) but now I am reading about kalman filters and all these things. Is it really neccesary to implement this. I can only code in assembly and have no idea how to do a kalman in assembly. If anyone can help me with this problem or even some type of reference on how to build this type of auv, I can really use some help.thanksSteve
You need to be a member of diydrones to add comments!
Its better to learn C language to implement some complex algorithms , as you can continue with assembly but it will take more human hours and the code written will not be portable on other microcontrollers (u want to use in future). also there is possibility to get the code in 'C' for well known algorithms on the net. If u still want to use assembly the get the logical flow of Kalman Filtering (flow chart ) and proceed , build small working test code just like divide n conqure ,integrate at the end..
Replies
Its better to learn C language to implement some complex algorithms , as you can continue with assembly but it will take more human hours and the code written will not be portable on other microcontrollers (u want to use in future). also there is possibility to get the code in 'C' for well known algorithms on the net. If u still want to use assembly the get the logical flow of Kalman Filtering (flow chart ) and proceed , build small working test code just like divide n conqure ,integrate at the end..
Best luck
saurabh