Agree with Dave - this is a programming issue for which you have to think systems (if.. then... and where... when... then...) and not discrete events. You don't need an altimeter, you have all the data you need for a systems designer to make it do anything for you.
This is all software related, so anything is probable. To trim in flight you need the gyro to feed pitch signals to the 'brain' and then output response commands to the relevant controls.
I am not sure if this works for every situation in a race, but one could ask the system to use pitch-related gyro signals to maintain trim through the throttle servo when the car sees motion in pitch that has a rate of change less than x degrees per second, the steering is straight ahead and the throttle is closed.
Rate of change of pitch would rule out the system coming in when entering a bumpy corner with the throttle shut (bumpy means high rate of change of pitch angle), throttle open would allow you up ramps without the gyro taking over, and since jumps are straight all that remains is to shut the throttle on take off and pick it up again just before landing with the steering remaining straight during flight.
If you thought of this before the next team then you simply plug your receiver into the PC, upload the software and settings and away you go. Though of another setting or control logic? Write one day and race the next.
An input from a heli pilot on how they do it would be welcome - if only to confirm that the average Joe would be laps behind if this technology were to find its way into RC cars!!
|