|
| 1 | +# Voyager Mode (Multicopter) |
| 2 | + |
| 3 | +<img src="../../assets/site/difficulty_easy.png" title="Easy to fly" width="30px" /> <img src="../../assets/site/remote_control.svg" title="Manual/Remote control required" width="30px" /> <img src="../../assets/site/altitude_icon.svg" title="Altitude required (e.g. Baro, Rangefinder)" width="30px" /> |
| 4 | + |
| 5 | +_Voyager mode_ is a _relatively_ easy-to-fly manual contorl mode in which roll and pitch sticks control vehicle movement in the left-right and forward-back directions (relative to the "front" of the vehicle), yaw stick controls rate of rotation over the horizontal plane, and throttle controls speed of ascent-descent. |
| 6 | + |
| 7 | +When the sticks are released/centered the vehicle will keep the current tilt and maintain the current _altitude_. |
| 8 | +If moving in the horizontal plane the vehicle will accelerate until the wind resistance equals the acceleration caused by the set tilt angle. |
| 9 | +If the wind blows the aircraft will drift in the direction of the wind even if flying perfectly level. |
| 10 | + |
| 11 | +:::tip |
| 12 | +_Voyager mode_ is intended for long distance flights where the same tilt angle is kept for a long period of time. It is just like [Altitude](../flight_modes_mc/altitude.md) mode but does not go back to level tilt when the sticks are released. |
| 13 | +::: |
| 14 | + |
| 15 | +The diagram below shows the mode behaviour visually (for a [mode 2 transmitter](../getting_started/rc_transmitter_receiver.md#transmitter_modes)). |
| 16 | + |
| 17 | + |
| 18 | + |
| 19 | +## Technical Summary |
| 20 | + |
| 21 | +RC/manual mode like [Altitude mode](../flight_modes_mc/altitude.md) but with different interpretation of roll and pitch sticks. |
| 22 | + |
| 23 | +- Centered sticks (inside deadband): |
| 24 | + - Roll/Pitch sticks: the current tilt is kept. |
| 25 | + - Yaw: the current heading is kept. |
| 26 | + - Throttle (~50%) holds current altitude. |
| 27 | +- Outside center: |
| 28 | + - Roll/Pitch sticks control the rate of change of the tilt angle in respective orientations, resulting in corresponding left-right and forward-back movement. A maximum stick deflection results in a tilting rate setpoint to go from level to max tilt within 0.5 seconds. |
| 29 | + - Yaw stick deflection rotates the tilt angle either left or right, causing the vehicle to change course. It is *not* causing a direct rotation around the body yaw axis like in [Acro mode](../flight_modes_mc/acro.md). |
| 30 | + - Throttle stick controls up/down speed with a predetermined maximum rate (and movement speed in other axes). |
| 31 | +- Takeoff: |
| 32 | + - When landed, the vehicle will take off if the throttle stick is raised above 62.5% percent (of the full range from bottom). |
| 33 | +- Manual control input is required (such as RC control, joystick) to enter this mode. Other than all othe manual modes, it's though possible to disable the manual control loss failsafe by setting the corresponding flag in [COM_RCL_EXCEPT](../advanced_config/parameter_reference.md#COM_RCL_EXCEPT). In that case the current altitude, tilt and heading is kept unilt the manual control link is regained or the mode is exited. |
| 34 | +It is highly recommended to only disable the manual control loss failsafe for this mode if there is a stable data link connection to the vehicle at all times, or to enable the data link loss failsafe through [NAV_DLL_ACT](../advanced_config/parameter_reference.md#NAV_DLL_ACT). |
| 35 | + |
| 36 | + |
| 37 | +## Parameters |
| 38 | + |
| 39 | +Most of the relevant parameters are already covered in the corresponding section in the [Altitude mode](../flight_modes_mc/altitude.md). Here a list of parameters of particular importance for Voyager. |
| 40 | + |
| 41 | +| Parameter | Description | |
| 42 | +| ----------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | |
| 43 | +| <a id="COM_RCL_EXCEPT"></a>[COM_RCL_EXCEPT](../advanced_config/parameter_reference.md#COM_RCL_EXCEPT) | The manual control failsafe can be disabled for Voyager by setting the 5th bit in this parameter. | |
| 44 | +| <a id="NAV_DLL_ACT"></a>[NAV_DLL_ACT](../advanced_config/parameter_reference.md#NAV_DLL_ACT) | Data link lost failsafe action. Recommended to set if the manual control failsafe is disabled. | |
| 45 | +| <a id="MPC_MAN_TILT_MAX"></a>[MPC_MAN_TILT_MAX](../advanced_config/parameter_reference.md#MPC_MAN_TILT_MAX) | The maximum tilt angle the vehicle will go to. At max stick deflection, it will take 0.5 seconds from level flight to this tilt angle. |
0 commit comments