
Landmark Precision Landing System
The Landmark Precision Landing System enables centimeter-level landing accuracy for ArduPilot and PX4 UAVs.
Docs | CAD | Landing Targets
Features
- Repeatably land within centimeters of a target
- Works in direct sunlight and at night (with target illumination)
- Simple Setup
- One cable
- No custom software or interface
- All configuration is done through a ground station (QGroundControl, Mission Planner...)
How It Works
The Landmark System implements the MAVLink Landing Target Protocol.
- The onboard camera detects a landing target.
- The internal computer calculates the pose (position and orientation) of the target.
- The target's pose is sent as a MAVLink LANDING_TARGET message to the autopilot.
- The autopilot uses the target pose to perform precision landing.
Uses
- Drone delivery
- Autonomous docking and charging
- GPS-denied landing
- Warehouse inspection
- Automated agriculture
Compared to IR-LOCK
Landmark |
IR-LOCK |
|
Cost |
$299 | $3298 (sensor + beacon) |
Distance sensor required? |
No | Yes |
Target requires power? |
No | Yes, the beacon needs a continuous power source |
Camera FOV |
62.2° × 48.8° | 60° x 35° |
Manual focusing required? |
No | Yes, as described here |
Software downloads? |
No | Yes, as described here |
Enclosed? |
Yes | No, a bare PCB |
Reported pose |
Full 3D position and orientation | Just x/y position |
Specifications
Size | 73.25 mm x 35 mm x 17.7 mm |
Weight | Landmark module: 30 grams Cable, nuts, and screws: 7 grams |
Power | 2.5 watts (5 volts at 0.5 amps) |
Connection Type |
JST-GH (6 pin) Plugs into the TELEM port(s) on many newer flight controllers such as the Pixhawk 4/6C/6X, CubePilot Cube Series, CUAV V5/X7, ARK FPV/Pi6X, Pix32 V5/V6, and more. |
Supported Autopilots |
ArduPilot 3.5.0+ PX4 1.8.0+ |
Communication Protocol | MAVLink 2 |
Mounting Holes | M2.5 holes spaced 58 mm x 23 mm |
Performance Metrics
Min Detection Distance | 3 cm |
Max Detection Distance |
Unlimited It's determined by the target size. For example, a 21 cm x 21 cm target can be detected up to 10 meters away. |
Max Detection Rate | 32 Hz |
Range Accuracy |
Depends on target size For example, a 21 cm x 21 cm target allows range (altitude) to be estimated within +/-1%. |
Landing Accuracy | Typically a few cm, but it depends on the UAV |
Startup Time | Under 30 seconds |
Purchase Includes
- Landmark module
- microSD card
- JST-GH to 2.54 mm (DuPont-style) cable
- 4× M2.5 lock nuts
- 4× M2.5 hex screws
- Adhesive-backed landing target
Required (not included)
- 2.0 mm hex key
FAQ
Are the landing targets customizable?
Technically yes, officially not yet. The firmware supports custom landing targets. A docs page covering the process will be released in the future.
Can different types of markers be used?
Currently, only AprilTags are supported. Specifically, the tag36h11 family.
Can different marker IDs be used?
Yes, the landing targets can be customized with various IDs, quantities, sizes, positions, and orientations of markers.
What are the smallest and largest markers that can be detected?
Markers down to 1 cm can be detected. There's no limit on the maximum marker size.
How does marker size affect detection range?
A 21 cm by 21 cm marker can be detected from 10 meters away.
This formula can be used to estimate the max detection distance in meters of a marker with size X: 10 m * (X cm / 21 cm)