Vtol drone: Land Precisely Every Time with Landmark Precision System

a day ago   •   4 min read

By Alex
video thumbnail for 'Land your quad/VTOL on an exact spot every time: The Landmark Precision Landing System'

 

Cheap RTK alternatives matter when your Vtol drone must sit on a centimetre-sized mark, not a garden shed.

TL:DR

The Landmark Precision Landing System uses a Raspberry Pi and camera to send MAVLink landing-target data to ArduPilot. It pins your Vtol drone to a printed AprilTag pad for centimetre-class returns, costs far less than IRLock or pro RTK kits, and needs a spare UART, decent light, and correctly sized targets.

High-clarity screenshot of Landmark Precision Landing System product page with unit close-up

Why bother?

Standard GPS return-to-home stops you within about a metre to 1.5 metres of the arming point. That is fine for most flights—but rubbish for payload drops or tight recovery zones.

VTOL drone hovering off-target in a field with the operator holding a controller and a case on the ground

RTK solves accuracy but adds cost and setup complexity. Landmark offers a simpler, cheaper fix for Vtol drone ops that demand repeatable precision.

Hand holding Landmark precision-landing unit with X/Y orientation markings visible

What is the Landmark system?

It’s a compact unit housing a Raspberry Pi and camera, paired with a printable landing target. The Pi does vision processing and streams MAVLink landing-target messages to your flight controller.

Close-up view of a Raspberry Pi board with camera ribbon and USB ports being held above the Landmark enclosure

The flight controller reads those messages and uses them during loiter or Return-to-Home to zero the craft onto the target. The result: consistent, centimetre-level landings.

Person holding a printed AprilTag landing target with the Landmark vision unit next to it

How you fit it

Mount the unit facing down. Align X-forward if possible; you can rotate in software if not. Hook it to a spare UART/telemetry port and power it from the FC or a separate rail.

In ArduPilot set the serial speed to 23400, protocol to MAVLink2, enable PLND, and select precision landing type “companion computer”. If mounted rotated, use the yaw alignment setting.

Printed ArduPilot setup instructions listing serial baud, MAVLink2 protocol and PLND parameters with the Landmark unit on a desk

Landing targets and AprilTags

The kit uses AprilTag markers—not QR codes—one large tag plus three smaller tags for redundancy and robustness. The software localises using up to four tags, but will work with just one visible.

Screenshot showing printed AprilTag landing targets (black/white fiducial markers) as used for precision landing

Print targets at the exact sizes provided. Scale errors kill accuracy. Download templates from the vendor and follow the sizing notes.

Landmark documentation page with a highlighted caution box that says print at 1:1 scale for landing targets

Practical caveats

Power: expect about 0.5 A draw. Make sure your flight controller or BEC can supply that, or power the unit separately.

VTOL drone hovering low over lawn with trees and fence, clear view of the airframe

Light: the camera needs decent illumination of the pad. Night ops need auxiliary lighting or rethink the plan.

VTOL sitting on an AprilTag landing pad in bright daylight demonstrating pad visibility

Software: set PRECISION_LAND_STRICT to zero if you want normal landing fallback when the pad is not visible. You can also disable precision landing entirely when needed.

VTOL drone approaching a printed AprilTag landing pad on grass in bright daylight with clear sky

Cost vs alternatives

Compared with IRLock units or a full RTK stack, Landmark undercuts prices while giving real precision for many missions. It is not a miracle—it's a cheap, pragmatic tool.

Landmark precision-landing unit held in hands showing camera aperture, X/Y orientation arrows and mounting holes

When to use it

Use it on Vtol drone sorties where payload drop, safe recovery, or tight landing zones matter more than absolute independence from visual aids.

Landmark precision-landing unit and mounting plate held in hands with visible X/Y orientation arrows and mounting holes

FAQ

Will this work with ArduPilot on my copter or VTOL?

Yes. ArduPilot supports MAVLink landing-target messages and has a PLND module. Configure the UART, protocol, and precision-landing parameters as documented.

ArduPilot setup instructions on a printed sheet next to the Landmark precision-landing module showing baud, MAVLink2 and PLND parameters

How accurate is the system?

Accuracy is centimetre-level when the target is visible and printed to spec. Performance depends on camera height, lens, light, and tag size.

VTOL drone approaching a printed AprilTag landing pad on grass with the pad in the foreground and blue sky

Do I need all four AprilTags visible?

No. The system can localise with a single tag. The extra tags add robustness and better pose estimation when visible.

Printable AprilTag landing target on a wooden surface, large central tag and three smaller tags visible

What are the wiring and power requirements?

You need a spare UART and about 0.5 A at the unit voltage. If your flight controller can't spare that, power the unit from a separate BEC.

VTOL drone hovering low over a backyard with palm trees and a lawn, clear view of the airframe

Final notes

I’ll fit this to my 500-class quad and report back after field tests. For now, Landmark looks like a solid, pragmatic way to get precise landings without breaking the bank or your free time.

Close-up of Landmark precision-landing unit showing X and Y orientation arrows and the camera aperture
Takeaways:Landmark adds vision-based precision to Vtol drone returns, using a Pi and AprilTags.Requires UART, ~0.5A power, and correctly sized targets to work well.Cheaper than IRLock or full RTK; trade-offs exist but payoff suits many practical missions.

This article was based from the video Land your quad/VTOL on an exact spot every time: The Landmark Precision Landing System

Spread the word