Back to Extensions
DriversAltnauticaGPL-3.0-or-laterv1.3.0

ADOS MAVLink Gimbal v2 Controller

MAVLink Gimbal v2 control: manual pitch/yaw sliders, ROI lock-on-target, and follow-me. Works with any MAVLink-speaking gimbal.

Overview

Drives a MAVLink gimbal-manager (component 154). Beyond manual pitch/yaw control it runs an on-companion visual servo: click a detected subject in the cockpit and the gimbal keeps it centred. A lock-state safety gate stops commanding the instant the vision engine reports the subject uncertain or lost, and it never silently re-locks onto a different subject. Cockpit Skills arm the aim behaviour, recenter the gimbal, point it straight down, and switch between angle and rate control; the same actions are available as tools for an assistant.

What it does

  • MAVLink gimbal-manager control (component 154)
  • Aim-at-target visual servo with a lock-state safety gate
  • Angle and rate control modes
  • Recenter and nadir one-touch pointing

Skills

Flight behaviors this extension adds to the cockpit Skill Bar, each bindable to a hotkey or gamepad button.

Aim
cameraToggle
Recenter
camera
Nadir
camera
Rate mode
cameraToggle

Capabilities

The capabilities this extension requests. You approve them at install time; the sandbox denies anything not listed here.

Vehicle · agent

mavlink.readmavlink.writemavlink.component.gimbalvision.detection.subscribeevent.publishevent.subscribetelemetry.extendmcp.expose

Ground control · Mission Control

ui.slot.node-detail-tabui.slot.video-overlayui.slot.notification-channelui.slot.settings-sectionui.slot.flight-skilltelemetry.subscribe.gimbaltelemetry.subscribe.mavlinkmission.readmission.writecommand.send

Hardware requirements

Flight controller
ArduPilot or PX4 forwarding the gimbal-manager messages

Resource impact

Forecast footprint on the companion computer. The supervisor enforces the hard limits.

8%
CPU peak
48MB
Memory
5Hz
Output rate
2
Processes
2s
Startup

Telemetry

Live channels this extension publishes to Mission Control.

gimbal

What it adds to Mission Control

Node tabs

  • Gimbal

Video and map overlays

  • Gimbal reticle

Notifications

  • Gimbal health

Click-a-target actions

  • Aim at this target

Settings

designate_camera

AI tools (MCP)

statusreadagent

Report the transport, connection, rate-mode flag, and the current aim state.

point_atsafe_writeagent

Command the gimbal to an absolute pitch and yaw in degrees. The driver clamps to its axis limits. Moves the gimbal.

recentersafe_writeagent

Return the gimbal to its centred pitch and yaw. Moves the gimbal.

Install

Open Mission Control, then use the Extensions tab on a compatible node to browse the registry and install this extension. Mission Control installs the signed archive on the node you select; it activates after the signature is confirmed and the requested capabilities are approved.

Supported boards

Universal — runs on every supported companion computer.

Version history

v1.3.0

LatestJul 19, 2026

Gimbal skills carry glyphs and the manifest is enriched for the redesigned install summary. Now MAVLink-only: the unimplemented serial-driver paths and their serial-port permission were removed so the advertised capabilities match what ships.

Agent min
0.99.125
GCS min
0.56.0

v1.0.2

Jun 24, 2026

Initial release.

Agent min
0.10.0
GCS min
0.5.0

v1.0.0

May 16, 2026

Initial release.

Agent min
0.10.0
GCS min
0.5.0
Get Early Access