forked from ArduPilot/ardupilot_wiki
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
11 changed files
with
120 additions
and
52 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
20 changes: 20 additions & 0 deletions
20
copter/source/docs/traditional-helicopter-autopilot-assembly-instructions.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
.. _traditional-helicopter-autopilot-assembly-instructions: | ||
|
||
====================================== | ||
Autopilot System Assembly Instructions | ||
====================================== | ||
|
||
This section contains the instructions for assembling the "essential | ||
components" of Arducopter firmware on Pixhawk and other autopilots. The | ||
instructions for adding other hardware are covered in | ||
:ref:`Optional Hardware <common-optional-hardware>`. | ||
|
||
.. toctree:: | ||
:maxdepth: 1 | ||
|
||
Mounting the Autopilot <trad-heli-mounting> | ||
Autopilot Wiring <common-flight-controller-wiring> | ||
NAVIO2 (Linux based) Wiring QuickStart <common-navio2-wiring-and-quick-start> | ||
Installing GPS+Compass Module <common-installing-3dr-ublox-gps-compass-module> | ||
Vibration Damping <common-vibration-damping> | ||
Magnetic Interference <common-magnetic-interference> |
34 changes: 34 additions & 0 deletions
34
copter/source/docs/traditional-helicopter-configuring-hardware.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
.. _traditional-helicopter-configuring-hardware: | ||
|
||
================================ | ||
Mandatory Hardware Configuration | ||
================================ | ||
|
||
As part of first time setup, you'll need to configure some required | ||
hardware components. The linked articles describe the process for | ||
selecting frame orientation and configuring the RC transmitter/receiver, | ||
compass, and accelerometer using *Mission Planner* and how to configure | ||
the ESCs. | ||
|
||
In addition to mandatory calibration, you may also choose to :ref:`Configure Optional Hardware <common-optional-hardware>` | ||
including battery monitor, sonar, airspeed sensor, optical flow, OSD, | ||
camera gimbal, antenna tracker etc. | ||
|
||
.. toctree:: | ||
:maxdepth: 1 | ||
|
||
Basic System Overview <common-basic-operation> | ||
Frame Type Configuration <frame-type-configuration> | ||
Helicopter Parameter List at a Glance <traditional-helicopter-parameter-list> | ||
Configuring Servo, Motor, and RC Connections with the autopilot <traditional-helicopter-connecting-apm> | ||
Radio Control Calibration <traditional-helicopter-rc-calibration> | ||
Accelerometer Calibration <common-accelerometer-calibration> | ||
Compass Calibration <common-compass-calibration-in-mission-planner> | ||
RC Transmitter Mode Setup <common-rc-transmitter-flight-mode-configuration> | ||
ESC Calibration <traditional-helicopter-esc-calibration> | ||
Swashplate Setup <traditional-helicopter-swashplate-setup> | ||
Tailrotor Setup <traditional-helicopter-tailrotor-setup> | ||
Rotor Speed Control Setup <traditional-helicopter-rsc-setup> | ||
Internal Rotor Speed Governor <traditional-helicopter-internal-rsc-governor> | ||
Failsafe Mechanisms <failsafe-landing-page> | ||
Flight Modes <flight-modes> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
16 changes: 16 additions & 0 deletions
16
copter/source/docs/traditional-helicopter-esc-calibration.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
.. _traditional-helicopter-esc-calibration: | ||
|
||
======================================== | ||
Traditional Helicopter — ESC Calibration | ||
======================================== | ||
|
||
This page covers specific details about calibrating the ESC for a helicopter. If using the ESC's internal governor, ESC calibration is not required. | ||
|
||
|
||
.. warning:: be sure to remove all blades when doing ESC calibration. | ||
|
||
Some ESCs must be calibrated to the throttle range (ie HeliRSC output range, which defaults to 1000 to 2000us). In addition, it is often required to change ESC settings, such as enabling the governor mode and/or setting voltage protection levels. | ||
|
||
In order to do this, you must be able to directly control the input to the ESC. By default the output function where it is attached is set to HeliRSC (:ref:`SERVO8_FUNCTION<SERVO8_FUNCTION>` = 31). In order to pass the throttle stick directly to the ESC for ESC programming per the ESC's instructions, temporarily change this to :ref:`SERVO8_FUNCTION<SERVO8_FUNCTION>` = 53. Remember to change it back to "31", after completing the ESC programming. | ||
|
||
In addition, check to see that :ref:`RC3_MIN<RC3_MIN>` and :ref:`RC3_MAX<RC3_MAX>` match the MIN and MAX range of the HeliRSC output, which defaults to SERVO8 output (:ref:`SERVO8_MIN<SERVO8_MIN>`, :ref:`SERVO8_MAX<SERVO8_MAX>`), since passing through the throttle input will be direct and ignore those values, hich you are trying to match in the calibration. If not, temporarily change them to match and then return them to the values when :ref:`common-radio-control-calibration` was done. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
18 changes: 18 additions & 0 deletions
18
copter/source/docs/traditional-helicopter-rc-calibration.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
.. _traditional-helicopter-rc-calibration: | ||
|
||
======================================= | ||
Traditional Helicopter — RC Calibration | ||
======================================= | ||
|
||
This page covers specific details about calibrating the RC controller for a helicopter. | ||
|
||
.. warning:: | ||
|
||
Before powering the autopilot and servo rail for the first time, | ||
disconnect the rudder linkage from the tail servo or bellcrank on the tail | ||
gearbox. If you have a piston engine helicopter, also disconnect the throttle | ||
servo linkage. | ||
|
||
The RC MUST be calibrated before proceeding once the autopilot is powered up. RC calibration is identical to all other vehicles. With helicopters using the ArduPilot system there can be no mixes in the RC radio. All the outputs must be | ||
"pure", i.e. use either airplane mode in your radio, or helicopter mode with H1 or "straight" swash. | ||
:ref:`General Radio Control Calibration Wiki <common-radio-control-calibration>`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters