Difference between revisions of "FAQ"
Jump to navigation
Jump to search
Line 68: | Line 68: | ||
:Those are the three modes that Paparazzi can operate in. MANUAL is for controling your airframe by your Transmitter yourself. Please note that any trims and deflections set in your airframe config file still apply. AUTO1 is stabilized flight, the autopilot will keep the airframe level and stabilized, but you need to steer the airframe youself where you want it to go. AUTO2 is fully autonomous stabilization and navigation, where you do not need steer or anything. | :Those are the three modes that Paparazzi can operate in. MANUAL is for controling your airframe by your Transmitter yourself. Please note that any trims and deflections set in your airframe config file still apply. AUTO1 is stabilized flight, the autopilot will keep the airframe level and stabilized, but you need to steer the airframe youself where you want it to go. AUTO2 is fully autonomous stabilization and navigation, where you do not need steer or anything. | ||
==What | ==What Electronic Speed Controllers (ESC) are compatible?== | ||
:Any controller can be used, the exact PWM value that is sent to the controller for 0-100% throttle is completely configurable in the airframe file so all controllers are compatible and any controller will arm properly with or without the use of an R/C transmitter. Upon each boot, the autopilot immediately sends whatever you have defined as 0% throttle (typically around 1200ms) and maintains that signal until a manual or autonomous command is given. Most modern controllers are "auto calibrating" which is an undesirable feature for R/C pilots and even more so for autonomous systems but can be dealt with. The calibration is done by defining the PWM value at boot to be 0% power and then defining some initial arbitrary mid-range value such as 1500ms to be 100% until a higher value is seen. The net result of this behavior is that the motor is given full power at any command above 50% throttle until 100% throttle has actually been commanded at least once. This is not an issue for planes that routinely take off at 100% throttle but can disrupt the throttle tuning and altitude control on any flights where 100% throttle has never been commanded. | :Any controller can be used, the exact PWM value that is sent to the controller for 0-100% throttle is completely configurable in the airframe file so all controllers are compatible and any controller will arm properly with or without the use of an R/C transmitter. Upon each boot, the autopilot immediately sends whatever you have defined as 0% throttle (typically around 1200ms) and maintains that signal until a manual or autonomous command is given. Most modern controllers are "auto calibrating" which is an undesirable feature for R/C pilots and even more so for autonomous systems but can be dealt with. The calibration is done by defining the PWM value at boot to be 0% power and then defining some initial arbitrary mid-range value such as 1500ms to be 100% until a higher value is seen. The net result of this behavior is that the motor is given full power at any command above 50% throttle until 100% throttle has actually been commanded at least once. This is not an issue for planes that routinely take off at 100% throttle but can disrupt the throttle tuning and altitude control on any flights where 100% throttle has never been commanded. [http://www.castlecreations.com/products/products_fly.html Castle Creations Electronic Speed Controllers] can be configured for "fixed endpoints" so the ESC does not need to "learn" the endpoints at first takeoff this providing a consistent and predictable throttle response. By default this range 1250-1850ms but can be set at different values where needed. | ||
==Can traditional throttle stick programming be done on the ESC once connected to the autopilot?== | ==Can traditional throttle stick programming be done on the ESC once connected to the autopilot?== |
Revision as of 03:22, 12 November 2011
General Paparazzi FAQ
Is it possible to __________?
How can I contribute?
What equipment and components are suggested
Are internal combustion engines supported?
Can Paparazzi fly a glider?
Will the autopilot provide enough 5V power for many/large/digital servos as well as a modem, video TX, etc.?
Do I need a separate battery or regulator to isolate the autopilot, servos, video, modem, etc. from one another?
Can I use a Sirf, Trimble, etc. instead of the u-Blox GPS receiver?
Does Paparazzi use DGPS, WAAS, EGNOS, or MSAS?
How does the R/C receiver interface with the autopilot?
Why does Paparazzi tap directly into the R/C receiver instead of using individual servo signals?
Are PCM or 2.4GHz R/C systems compatible with Paparazzi?
What R/C transmitters are compatible?
Can a gamepad/joystick be used to control the aircraft through the modem?
What do MANUAL/AUTO1/AUTO2 stand for?
What Electronic Speed Controllers (ESC) are compatible?
Can traditional throttle stick programming be done on the ESC once connected to the autopilot?
Does Paparazzi support digital servos?
Can I solder wires directly to the autopilot instead of using the molex connectors?
What are the paparazzi failsafe features and how do I configure them?See Failsafe Why do I only get a blank (black) GCS
Why do I get a Failure("#of_world:no georef") when trying to load map tiles
How do I check if my telemetry is working?
Why don't I get a GPS position?
This may happen if you have configured the wrong GPS subsystem for your Tiny board. If you have the LEA-5H module on your Tiny board, but have configured <subsystem name="gps" type="ublox_utm"/> in your airframe file, this will occur because the 5H module does not support UTM position.
Why do I get a CRITICAL **: murrine_style_draw_box: assertion `width >= -1' failed error message on starting the GCS
It is triggered by a bug in the Murrine GTK engine in combination with the default theme which Ubuntu uses, as detailed here: https://bugs.launchpad.net/ubuntu/+source/light-themes/+bug/538499 |