I am stating a project for installa an autopilot in a rc helicopter for an autopilot navigation system with GPS.
Have someone here some experience about it?
All contribution is welcome.
There have been many, but it's a tough challenge. Start by exploring this list (look at Jack Crossfire's work in particular), do a lot of research, consider the commercial products already on the market, and if you do decided to make your own, prepare for at least a year of PhD-level work.
First is the autonomus hoover challenge, then full NAV...
My first goal is to construct a reliable hardware / software stabilization of the helicopter (a Caliber 5 converted to electric).
This will probably be a separate module with PIC as MCU and 3x gyro + 3x acccelerometers. I will then aim at interfacing this module to an existing autopilot (perhaps the Paparazzi) for the flight functions.
All this is just about to start, so ALL help will be MUCH appreciated!
From the time being, I assumed using the ARM yo be the core controller (very fast) and PIC16F877 be the sensor 's data retrieve machine. However, I found the following
1) I found AVR resource is much more then PIC on internet, then I change to AVR ATMega128 platform now.
2) I use ARMite as the core controller and ARM basic. But ARMbasic still need further enhance is apply to my project. May change to C programming or ARM9
3) Gyro is good for IMU. But I am using the PNI MicroMag for which you can check it out from sparkfun.
4) Paparazzi this project is fun and I experienced it before.
5) To make an autonomous helicopter, first of all you should learn more about PID and Kalman filter knowledge. Otherwise, this is difficult to stablize the Heli control.