Back to Extensions
AIAltnauticaGPL-3.0-or-laterv0.2.5

ADOS Follow-Me

Click a detected person in the live video and the drone follows, holding a configurable standoff distance and height. On-companion vision lock with a safety gate that stops commanding and never auto-re-acquires when the lock goes uncertain or is lost. Adds a flight Skill bound to a hotkey, a click-to-track video overlay, and a configuration tab.

Overview

Click a subject in the live video and the drone follows it at a fixed distance and height. A generic person/object detector on the companion produces detections; the operator designates one; the companion locks onto that track, projects its image position onto the ground, and feeds the flight controller guided position setpoints at a steady rate.

A lock-state safety gate stops commanding the instant the tracker reports the subject uncertain or lost, and never silently re-locks onto a different subject. The Follow-Me Skill in the cockpit Skill Bar arms and disarms the behavior; click a detected subject in the cockpit and pick Follow to designate it; the follow settings render as native controls; the node-detail tab carries a live read-back.

Requires a flight controller in a guided position-hold mode (ArduPilot Guided, PX4 Offboard/position). Works with a forward or downward camera; point a gimbal at the subject when one is present.

What it does

  • Click a detected subject in the cockpit and pick Follow to designate it
  • Fixed-distance, fixed-height standoff follow via guided setpoints
  • Lock-state safety gate: stops commanding on uncertain or lost
  • Optional gimbal point-at-subject when a gimbal is present
  • Live read-back: lock state, commanding flag, range, setpoints

Skills

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

Follow-Me
behaviorToggleConfirms

Capabilities

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

Vehicle · agent

vision.detection.subscribemavlink.readmavlink.writeflight.guided_setpointevent.publishevent.subscribemcp.expose

Ground control · Mission Control

ui.slot.flight-skillui.slot.node-detail-tab

Hardware requirements

Camera
USB UVC or CSI camera bound to the vision pipeline
Flight controller
ArduPilot or PX4 in a guided position-hold mode
Companion boards
cm4cm5rk3582rk3588s2rk3576rpi5

Resource impact

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

25%
CPU peak
128MB
Memory
6Hz
Output rate
4
Processes
3s
Startup

Telemetry

Live channels this extension publishes to Mission Control.

follow.state

What it adds to Mission Control

Node tabs

  • Follow-Me

Click-a-target actions

  • Follow this targeton person
  • Stop followingon person

Settings

Follow DistanceFollow HeightGimbal PointCamera HfovMount Pitchdesignate_cameraDetector

AI tools (MCP)

follow_statusreadagent

Report the follow read-back: lock state, whether it is commanding, range, and setpoints.

stop_followsafe_writeagent

Disarm the follow behaviour. Only ever stops; a follow is started by an operator designating a subject, never by a tool.

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

cm4cm5rk3582rk3588s2rk3576rpi5

Version history

v0.2.5

LatestJul 19, 2026

The Follow-Me skill carries a glyph and binds to a named camera through the shared camera roster. Guided setpoints ride the shared flight facade; the lock-state safety gate is unchanged (stops and holds on an uncertain or lost lock, never auto-re-acquires). Manifest enriched for the redesigned install summary.

Agent min
0.99.180
GCS min
0.56.0

v0.2.1

Jul 18, 2026

Click-to-follow now rides the host's shared target overlay and a "Follow this target" action, and adopts the platform's shared locked-target safety gate (stops and holds on an uncertain or lost lock, never auto-re-acquires).

Agent min
0.95.0
GCS min
0.34.0

v0.1.0

Jun 24, 2026

Initial release. Click-to-follow person tracking with an on-companion vision lock, a configurable standoff distance and height, and a lock-state safety gate that stops on an uncertain or lost lock and never auto-re-acquires.

Agent min
0.95.0
GCS min
0.34.0
Get Early Access
ADOS Follow-Me — Altnautica