PractiCal AR

FRC Practice Field Calibration

Free

PractiCal AR helps FIRST® Robotics Competition teams calibrate and check practice field AprilTag placement using augmented reality and AprilTag detection. Use your device to detect AprilTags, build a field map, compare detected tag positions against an ideal field layout, and export the results for use in other tools. APRILTAG DETECTION Detect AprilTags in real time using your device’s camera and ARKit. Each detected tag is shown in the AR view with its 3D pose so you can see position and orientation while scanning . FIELD CALIBRATION Scan your practice field AprilTags and compare their detected positions against the official field layout. CALIBRATION REPORT View a table showing Ideal vs. Actual tag placement, then export the report as CSV, JSON, or Markdown. 3D FIELD MODEL View this season’s simplified field CAD model in a 3D viewer, or place it in your environment using AR. REVIEW MODE Review saved calibration data in the app without needing to be in front of the field. EXPORT YOUR DATA Export your field calibration data in WPILib JSON format and Limelight JSON format. AR GAME Use your a practice or competition field to play four AR mini-games — launch fuel balls at the hub targets on the field and track your scores. Play the games from the stands, no need to do any calibration of the field, other than using PractiCal to detect and pin a single tag, all from the stands. The included games are: - Quick Shot — Score as many as you can in 20 seconds - Hot Shot — Build the longest streak without missing - Long Shot — Go for distance — how far can you score from? - Top Shot — How good is your accuracy rate? The game features: - Real-time ball physics with adjustable launch speed and angle - Aim with your camera. NOTE: The game and scores are specific to REBUILT and will be removed at the beginning of the 2027 FRC season. Leaderboard participation is optional and only displays user provided 3 letters and FRC team #. Useful settings for calibrating tags from a distance is in Settings -> Calibration * Tap to recenter all tags * Snap tags to vertical The higher the resolutions and lower the decimation, the farther you can be. You can also detect closer and walk away, ARKit will know how fr you've gone. PractiCal AR is free, with no in-app purchases or ads. Built by an FRC mentor for the FRC community. Requires a device with ARKit support and a camera. Works best in a well-lit environment with clearly visible AprilTags. LEGAL & TRADEMARKS This app is an independent educational project developed by Eagle Evolution, FRC Team #3322. The 3D field models included are simplified derivative works created for reference purposes, based on the official 2026 FIRST® Robotics Competition season, REBUILT™ presented by Haas. FIRST®, the FIRST® logo, FIRST® Robotics Competition, and REBUILT™ are trademarks of For Inspiration and Recognition of Science and Technology (FIRST®), which is not overseeing, involved with, or responsible for this activity, product, or service. All original CAD data and field technical information are the sole property of FIRST®. Any reproduction of the original CAD, in part or as a whole, without written permission from FIRST® is prohibited. AprilTag detection is powered by the AprilTag 3 library, licensed under the BSD 2-Clause License.

  • 5.0
    out of 5
    1 Ratings

Add physics based game mode to launch virtual balls onto an actual practice or competition field. (Portrait mode only for the iPhone supported) Ability to share your initials and team number to a Leaderboards. The game feature is specific to REBUILT and will be removed once next 2027 season starts.

The developer, A2IDEA, LLC, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary, for example, based on the features you use or your age. Learn More

    The developer has not yet indicated which accessibility features this app supports. Learn More

    Seller
    • A2IDEA, LLC
    Size
    • 19.2 MB
    Category
    • Utilities
    Compatibility
    Requires iOS 26.0 or later.
    • iPhone
      Requires iOS 26.0 or later.
      • ⁨iPhone 6S⁩
      • ⁨iPhone 6S Plus⁩
      • ⁨iPhone SE (1st generation)⁩
      • ⁨iPhone 7⁩
      • ⁨iPhone 7 Plus⁩
      • ⁨iPhone 8⁩
      • ⁨iPhone 8 Plus⁩
      • ⁨iPhone X⁩
      • ⁨iPhone XS⁩
      • ⁨iPhone XS Max⁩
      • ⁨iPhone XR⁩
      • ⁨iPhone 11⁩
      • ⁨iPhone 11 Pro⁩
      • ⁨iPhone 11 Pro Max⁩
      • ⁨iPhone SE (2nd generation)⁩
      • ⁨iPhone 12 mini⁩
      • ⁨iPhone 12⁩
      • ⁨iPhone 12 Pro⁩
      • ⁨iPhone 12 Pro Max⁩
      • ⁨iPhone 13 Pro⁩
      • ⁨iPhone 13 Pro Max⁩
      • ⁨iPhone 13 mini⁩
      • ⁨iPhone 13⁩
      • ⁨iPhone SE (3rd generation)⁩
      • ⁨iPhone 14⁩
      • ⁨iPhone 14 Plus⁩
      • ⁨iPhone 14 Pro⁩
      • ⁨iPhone 14 Pro Max⁩
      • ⁨iPhone 15⁩
      • ⁨iPhone 15 Plus⁩
      • ⁨iPhone 15 Pro⁩
      • ⁨iPhone 15 Pro Max⁩
      • ⁨iPhone 16⁩
      • ⁨iPhone 16 Plus⁩
      • ⁨iPhone 16 Pro⁩
      • ⁨iPhone 16 Pro Max⁩
      • ⁨iPhone 16e⁩
      • ⁨iPhone 17 Pro⁩
      • ⁨iPhone 17 Pro Max⁩
      • ⁨iPhone 17⁩
      • ⁨iPhone Air⁩
      • ⁨iPhone 17e⁩
    • iPad
      Requires iPadOS 26.0 or later.
      • ⁨iPad Pro (12.9‑inch)⁩
      • ⁨iPad Pro (12.9‑inch) Wi-Fi + Cellular⁩
      • ⁨iPad Pro (9.7‑inch)⁩
      • ⁨iPad Pro (9.7‑inch) Wi‑Fi + Cellular⁩
      • ⁨iPad (5th generation)⁩
      • ⁨iPad (5th generation) Wi‑Fi + Cellular⁩
      • ⁨iPad Pro (12.9‑inch) (2nd generation)⁩
      • ⁨iPad Pro (12.9‑inch) (2nd generation) Wi‑Fi + Cellular⁩
      • ⁨iPad Pro (10.5‑inch)⁩
      • ⁨iPad Pro (10.5‑inch) Wi‑Fi + Cellular⁩
      • ⁨iPad (6th generation)⁩
      • ⁨iPad (6th generation) Wi‑Fi + Cellular⁩
      • ⁨iPad Pro (11‑inch)⁩
      • ⁨iPad Pro (11‑inch) Wi‑Fi + Cellular⁩
      • ⁨iPad Pro (12.9‑inch) (3rd generation)⁩
      • ⁨iPad Pro (12.9‑inch) (3rd generation) Wi‑Fi + Cellular⁩
      • ⁨iPad mini (5th generation)⁩
      • ⁨iPad mini (5th generation) Wi‑Fi + Cellular⁩
      • ⁨iPad Air (3rd generation)⁩
      • ⁨iPad Air (3rd generation) Wi‑Fi + Cellular⁩
      • ⁨iPad (7th generation)⁩
      • ⁨iPad (7th generation) Wi‑Fi + Cellular⁩
      • ⁨iPad Pro (11‑inch) (2nd generation)⁩
      • ⁨iPad Pro (11‑inch) (2nd generation) Wi‑Fi + Cellular⁩
      • ⁨iPad Pro (12.9‑inch) (4th generation)⁩
      • ⁨iPad Pro (12.9‑inch) (4th generation) Wi‑Fi + Cellular⁩
      • ⁨iPad Air (4th generation)⁩
      • ⁨iPad Air (4th generation) Wi‑Fi + Cellular⁩
      • ⁨iPad (8th generation)⁩
      • ⁨iPad (8th generation) Wi‑Fi + Cellular⁩
      • ⁨iPad Pro (11-inch) (3rd generation)⁩
      • ⁨iPad Pro (11-inch) (3rd generation) Wi‑Fi + Cellular⁩
      • ⁨iPad Pro (12.9-inch) (5th generation)⁩
      • ⁨iPad Pro (12.9-inch) (5th generation) Wi-Fi + Cellular⁩
      • ⁨iPad mini (6th generation)⁩
      • ⁨iPad mini (6th generation) Wi-Fi + Cellular⁩
      • ⁨iPad (9th generation)⁩
      • ⁨iPad (9th generation) Wi-Fi + Cellular⁩
      • ⁨iPad Air (5th generation)⁩
      • ⁨iPad Air (5th generation) Wi‑Fi + Cellular⁩
      • ⁨iPad (10th generation)⁩
      • ⁨iPad (10th generation) Wi‑Fi + Cellular⁩
      • ⁨iPad Pro (11‑inch) (4th generation)⁩
      • ⁨iPad Pro (11‑inch) (4th generation) Wi‑Fi + Cellular⁩
      • ⁨iPad Pro (12.9‑inch) (6th generation)⁩
      • ⁨iPad Pro (12.9‑inch) (6th generation) Wi‑Fi + Cellular⁩
      • ⁨iPad Air 11-inch (M2)⁩
      • ⁨iPad Air 11-inch (M2) Wi-Fi + Cellular⁩
      • ⁨iPad Air 13-inch (M2)⁩
      • ⁨iPad Air 13-inch (M2) Wi-Fi + Cellular⁩
      • ⁨iPad Pro 11-inch (M4)⁩
      • ⁨iPad Pro 11-inch (M4) Wi-Fi + Cellular⁩
      • ⁨iPad Pro 13-inch (M4)⁩
      • ⁨iPad Pro 13-inch (M4) Wi-Fi + Cellular⁩
      • ⁨iPad mini (A17 Pro)⁩
      • ⁨iPad mini (A17 Pro) Wi-Fi + Cellular⁩
      • ⁨iPad (A16)⁩
      • ⁨iPad (A16) Wi-Fi + Cellular⁩
      • ⁨iPad Air 11-inch (M3)⁩
      • ⁨iPad Air 11-inch (M3) Wi-Fi + Cellular⁩
      • ⁨iPad Air 13-inch (M3)⁩
      • ⁨iPad Air 13-inch (M3) Wi-Fi + Cellular⁩
      • ⁨iPad Pro 11-inch (M5)⁩
      • ⁨iPad Pro 11-inch (M5) Wi-Fi + Cellular⁩
      • ⁨iPad Pro 13-inch (M5)⁩
      • ⁨iPad Pro 13-inch (M5) Wi-Fi + Cellular⁩
      • ⁨iPad Air 11-inch (M4)⁩
      • ⁨iPad Air 11-inch (M4) Wi-Fi + Cellular⁩
      • ⁨iPad Air 13-inch (M4)⁩
      • ⁨iPad Air 13-inch (M4) Wi-Fi + Cellular⁩
    Languages
    • English
    Age Rating
    4+
    Copyright
    • © 2026 Todd Yocum