地面站终端 App
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

121 lines
5.3 KiB

User Guide and DevGuide source migration to Stable v4_3 (#10882) * User guide migration to QGC source * Add google analytics - but need [GA4] Find your Google tag ID * Update (most) notes to use vitepress note syntax * Convert remaining notes, tips, warnings * Prettier all the files * Lower case and compress all images * Lower case filenames * docs_deploy1 * Disable platform builds on commit to docs (only) * Test deployment script 1 (#10893) * docs_deploy1 * Disable platform builds on commit to docs (only) * docs_deploy2 * lower case waypoint file * Lower case console.jpg * Add duplicate index as fallback * Get path from process * fix upload * Disable running workflows for changes in the actions * Attempt update via github workflow * Attempt workflow update * A bit more deployment debugging * MOdify yaml to use personal access token * Lower case the support.md * Fix up pattern * Add UI design - ignored by github * Fix up plugins name * Fix up toolbar * Fix up the Support path * Fix up support link to go to the NEW target * Only build this on commit * Add docs stablev4 3 (#10894) * docs_deploy1 * Disable platform builds on commit to docs (only) * docs_deploy2 * lower case waypoint file * Lower case console.jpg * Add duplicate index as fallback * Get path from process * fix upload * Disable running workflows for changes in the actions * Attempt update via github workflow * Attempt workflow update * A bit more deployment debugging * MOdify yaml to use personal access token * Lower case the support.md * Fix up pattern * Add UI design - ignored by github * Fix up plugins name * Fix up toolbar * Fix up the Support path * Fix up support link to go to the NEW target * Only build this on commit * Remove unused files
1 year ago
# Sensor Setup (ArduPilot)
The _Sensor Setup_ section allows you to configure and calibrate the vehicle's compass, gyroscope, accelerometer and any other sensors
(the available sensors will depend on the vehicle type).
Available sensors are displayed as a list of buttons beside the sidebar.
Sensors marked with green are already calibrated, while sensors marked with red require calibration prior to flight.
Sensors with no light are simple settings with default values that you may choose not to calibrate.
Click on the button for each sensor to start its calibration sequence.
![Sensors Setup screen Copter](../../../assets/setup/sensor/sensor_setup_overview_ardupilot.jpg)
## Accelerometer {#accelerometer}
To calibrate the flight controller accelerometers you will be asked to place and hold your vehicle a number of orientations (you will be prompted when to move between positions).
The calibration steps are:
1. Click the **Accelerometer** sensor button.
![Accelerometer calibration](../../../assets/setup/sensor/accelerometer_ardupilot.jpg)
::: info
You should already have set the [Flight Controller Orientation](#flight_controller_orientation) above.
If not, you can also set it here.
:::
1. Click **OK** to start the calibration.
1. Position the vehicle based on text instructions in the center display.
Click the **Next** button to capture each position.
![Accelerometer calibration](../../../assets/setup/sensor/accelerometer_positions_ardupilot.jpg)
## Compass {#compass}
ArduPilot uses onboard calibration support that allows for more accurate calibration.
::: info
Older ArduPilot firmware can be calibrated using the [same process as PX4](../setup_view/sensors_px4.md#compass).
:::
You need to rotate the vehicle randomly around all axes until the progress bar fills all the way to the right and the calibration completes. When the calibration completes you will get the following results:
![ArduPilot Compass Calibration Onboard Result](../../../assets/setup/sensor_compass_ardupilot_onboard_calibration_result.jpg)
This shows you the quality of the calibration for each compass. Using these values you can determine whether you may want to turn off usage of poorly performing compasses.
## Level Horizon {#level_horizon}
If the horizon (as shown in the HUD) is not level after completing accelerometer calibration you can calibrate the level horizon for your vehicle.
You will be asked to place the vehicle in a level orientation while it captures the information.
1. Click the **Level Horizon** sensor button.
![Level Horizon calibration](../../../assets/setup/sensor_level_horizon.jpg)
::: info
You should already have set the [Flight Controller Orientation](#flight_controller_orientation) above.
If not, you can also set it here.
:::
1. Place the vehicle in its level flight orientation on a level surface:
- For planes this is the position during level flight (planes tend to have their wings slightly pitched up!)
- For copters this is the hover position.
1. Click **OK** to start the calibration.
## Pressure/Barometer {#pressure}
This calibration set's the altitude to zero at the current pressure.
To perform **Pressure** calibration:
1. Click the **Calibrate Pressure** button and then **Ok**.
![Calibrate Pressure](../../../assets/setup/sensor/calibrate_pressure_ardupilot.jpg)
The calibration result is immediately displayed:
![Calibrate Pressure Result](../../../assets/setup/sensor/calibrate_pressure_result_ardupilot.jpg)
## CompassMot (Optional)
CompassMot calibration is optional! It is recommended for vehicles that only have an internal compass and when there is significant interference on the compass from the motors, power wires, etc.
CompassMot only works well if you have a battery current monitor because the magnetic interference is linear with current drawn.
To perform **CompassMot** calibration:
1. Click the **CompassMot** sensor button.
<img src="../../../assets/setup/sensor_compass_mot_menu.jpg" style="width: 250px;"/>
1. Follow the onscreen prompts.
![CompassMot calibration](../../../assets/setup/sensor_compass_mot.jpg)
## Sensor Settings {#sensor_settings}
The _Sensor Settings_ section allows you to specify the compass orientation and which compasses are enabled.
::: tip
You can skip this section if the flight controller and compass are mounted upright on the vehicle and facing the front (this is the default orientation - `ROTATION_NONE`).
:::
If the autopilot/compass are mounted in any other way you will need to specify their orientations as YAW, PITCH and/or ROLL offsets relative to the forward-facing-upright orientation (clock-wise rotation around the Z, Y and X axis, respectively).
![Flight Controller Orientation](../../../assets/setup/flight_controller_orientation.png)
For example, the image below are at orientations: `ROTATION_NONE`, `ROTATION_YAW_90`,`ROTATION_YAW_180`,`ROTATION_YAW_270`.
![Flight controller yaw rotation](../../../assets/setup/flight_controller_yaw_rotation.png)
To set the orientation(s) and compasses used:
1. Select the **Sensor Settings** button.
![Sensor Settings](../../../assets/setup/sensor/sensor_settings_ardupilot.jpg)
1. Select the **AutoPilot Orientation**.
1. Select the _orientation_ from **Compass 1 (primary/external) > Orientation** (or check **Compass2 (secondary, external) > Use Compass** to instead use the internal compass).
1. Press **OK**.