Skip to main content

Custom Landing Targets

Create a custom landing target with the Landing Target Configurator. After exporting the target, print it and install its configuration on the Landmark module before use.

Landing Target Requirements

Review all landing targets that will be enabled on the Landmark module, not only each target individually.

Validate the complete set of enabled landing targets
  • Use one marker family. All enabled landing targets must use the same marker family because the Landmark module can detect only one marker family at a time. Do not enable targets from different marker families simultaneously.
  • Use unique marker identities. Each marker (family, ID) pair must be unique across all enabled landing targets. The same (family, ID) pair must not appear in more than one enabled target.

The configurator can warn when one landing target contains markers from multiple families and prevent duplicate (family, ID) pairs within that target. It cannot detect conflicts between landing targets created in separate configuration files. Two targets that are individually valid can therefore be invalid when enabled together.

Creating a Landing Target

  1. Create a landing target with the Landing Target Configurator.
  2. Select the desired paper size for printing.
  3. Export the landing target and extract the downloaded ZIP file.

Printing the Landing Target

  1. Print landing-target.pdf at 100% scale. Do not use “Fit to page,” “Scale to fit,” or another automatic scaling option.
  2. Alternatively, open landing-target.svg in Google Chrome and print it at 100% scale.
  3. Measure the printed target's outer dimensions and confirm that they match the specified dimensions.

Installing and Enabling the Landing Target

  1. Before removing the microSD card, check the firmware version installed on the Landmark module. To check your firmware version or update the firmware, see Firmware Update.
  2. Remove the microSD card from the Landmark module and insert it into a computer.
    A volume named bootfs should automatically mount.
  3. Copy landing-target.json to the microSD card:
    • Firmware v1.1.0 and later: bootfs/landmark/landing-targets/landing-target.json
      Configure and enable the landing target in bootfs/landmark/config.toml.
    • Firmware v1.0.0: bootfs/marker_layouts/landing-target.json
      In firmware v1.0.0, every landing target configuration file in bootfs/marker_layouts/ is enabled. To disable a landing target, delete its configuration file from that directory.
  4. Eject the microSD card and reinsert it into the Landmark module.