Dual Operator Setup

This document outlines the setup for Dual Operator Herelink control. Dual Op control can be used as trainer mode or to use one controller as primary vehicle control and a secondary controller as gimbal control. It covers configuration, setup of primary and secondary controllers & GTune Settings.

User Manual & Dual Op

https://docs.cubepilot.org/user-guides/herelink/herelink-overview

Initial Configuration

Verify both the ground station and air unit are running the latest version of the firmware. If not follow the firmware update instructions here:

https://docs.cubepilot.org/user-guides/herelink/herelink-user-guides/upgrading-firmware

Herelink Controller Setup

Overview

Make sure both controllers have been updated to the latest firmware for both android and Herelink settings. Configure both controllers according to the production MWI.

Ground Station 1 (Main):

Primary control, paired with the Herelink air unit.

Ground Station 2 (Secondary):

Payload control or trainer mode, connected to Main over IP on the same Wifi or Hotspot network.

Step 1

  1. Power on the ground stations, on the main controller open WiFi Hotspot settings and label the main controller.

  1. Label the secondary controller with the serial number and connect to the Main controller hotspot.

Step 2

  1. Select the Joystick page on both units.

  2. On the Main controller, enable both the “Dual Cont” toggle and the “MAIN” toggle. This is where you can configure the channels you want the Secondary controller to operate.

  3. For Payload Control, set the channels X2 - 18, Y2 - 17, Z2 - 19, R2 - 20, W2 - 21

For Trainer Mode, set the channels X2 - 1, Y2 - 2, Z2 - 3, R2 - 4, W2 - 0

Then press “SAVE” in the top left.

Step 3

  1. On the Secondary controller, enable the “Dual Cont” toggle and select the IP address of the Main controller from the drop down menu and Save. It should be 192.168.43.1, you can confirm this in the network settings of the Main controller.

  2. Confirm moving the sticks on the Secondary controller moves the channels on the Main controller. For Trainer Mode control, the primary controller will need to hold down the right trigger button in order for input to pass through from the secondary controller. If using this mode, hold down the button and move the sticks on the Secondary controller to verify. For Payload Control, throttle stick input is not set to move any channels.

GTune Settings

Use the latest firmware of the gimbal you’re using, the Gremsy T7 was tested using 7.7.3 from the Gremsy github https://github.com/Gremsy. If needed, follow the steps to upgrade firmware.

Upgrading Firmware

Power up the ACFT then plug in a micro usb cable to the quick connect and open the GTune application. Use the search button to find the connected gimbal and select the connect button.

Check the info tab to confirm what version the gimbal is currently using. If needed, use the upgrade tab to load firmware. Note: Unplug the SBUS cable before upgrading firmware.

SBUS Control

Navigate to the Settings tab and select Controls from the menu. Choose SBUS as primary control and input the following settings.

Mode - Channel 3 - Follow - Follow - Lock

Tilt - FASST - Channel 1 - Smooth 20 - Dead Zone 40 - Speed - Reverse

Roll - Channel 0 - This is not used. Be sure to set Channel 0

Pan - FASST - Channel 2 - Smooth 10 - Dead Zone 40 - Reverse

Tilt Speed - Channel 5

Pan Speed - Channel 5

Calibration

Before tuning - Navigate to the Motor tab and run a calibration for the motors first then navigate to the IMU tab and calibrate after motors.

Tuning

This will change depending on what gimbal is attached. The following is setup for the T7 gimbal with Sony A7R and 125mm (BIG) lens. Navigate to the Stiffness tab and input the following settings.

Basic Expert

Tilt - 10 Hold Strength - Tilt 35 - Roll 20 - Pan 40

Roll - 25 Damping - Tilt 20 - Roll 15 - Pan 20

Pan - 30 Gain - 120

Gyro Filter 1

Output Filter - 2

Controls - Payload Mode

Controls - Trainer Mode

Trainer Mode is used to enable the Secondary Controller to gain ACFT control while the Main Controller is holding down the Right Trigger Button. While the button is held, the secondary controller will have full stick control until the Main Controller releases the trigger button.

Last updated