hi guys,
i currently have a project where i have been asked to take an off the shelf rc helicopter and re-program it to make it autonomous so that it takes off and flies a pre-designated path. I am extremely stuck on how to go about doing this from a control point of view and we have been given no assistance with this project.
I was thinking that I could model each of the motors and calculate a relationship between applied voltage and motor speed, but if each of the rotors are not identical they may not create the same lift as one another.
Another idea was to use accelerometers to measure the angle the heli was at and correct by slowing down/speeding up individual motors according to the direction of pitch. could anyone offer any suggestions?
Also in terms of the controller would a PID controller be suitable or would a different type be better? I'd really appreciate any help.
cheers
Tom
i currently have a project where i have been asked to take an off the shelf rc helicopter and re-program it to make it autonomous so that it takes off and flies a pre-designated path. I am extremely stuck on how to go about doing this from a control point of view and we have been given no assistance with this project.
I was thinking that I could model each of the motors and calculate a relationship between applied voltage and motor speed, but if each of the rotors are not identical they may not create the same lift as one another.
Another idea was to use accelerometers to measure the angle the heli was at and correct by slowing down/speeding up individual motors according to the direction of pitch. could anyone offer any suggestions?
Also in terms of the controller would a PID controller be suitable or would a different type be better? I'd really appreciate any help.
cheers
Tom