awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
ProjectDent avatar

ProjectDent/ARKit-CoreLocation

0
View on GitHub↗
5,525 stars·726 forks·Swift·MIT·13 views

ARKit CoreLocation

ARKit-CoreLocation is a location integration framework designed to synchronize augmented reality scenes with real-world GPS coordinates. It provides a geospatial positioning engine and anchor system that links 3D scene objects to specific physical latitudes and longitudes.

The framework distinguishes itself through sensor-fusion coordinate alignment, combining high-frequency motion data with GPS updates to maintain stable coordinates and refine user positioning. It includes specialized tools for compass calibration and scene orientation correction to align the 3D environment with True North.

The system covers geospatial content mapping and interaction detection, allowing users to trigger events by interacting with virtual objects tied to geographic locations. It also includes rendering capabilities for location-based annotations that scale based on the user's physical distance from the coordinates.

Features

  • ARKit Geographic Location Frameworks - Serves as a geospatial positioning engine that combines motion sensors with GPS to maintain high-precision coordinates in AR.
  • Augmented Reality Frameworks - Provides a framework for aligning virtual 3D objects with real-world GPS coordinates to enable location-aware AR experiences.
  • Sensor Fusion - Combines high-frequency motion data with low-frequency GPS updates to maintain stable real-world coordinates via sensor fusion.
  • AR Content Anchoring - Implements a system for linking 3D scene objects to specific physical world coordinates using GPS and motion data.
  • Geospatial Content Mapping - Links digital assets to specific geographic latitudes and longitudes for precise placement in a physical environment.
  • Positioning Accuracy Optimization - Implements processes to refine global positioning by fusing GPS data with tracked motion and sensor data for AR.
  • Geographic-to-Local Mapping - Implements the translation of global longitude and latitude coordinates into local 3D Cartesian coordinates for AR object placement.
  • AR Tracking Synchronization - Improves positioning accuracy by synchronizing high-frequency AR movement data with intermittent GPS updates.
  • Motion-Enhanced Precision - Provides the ability to maintain accurate user coordinates between GPS updates by integrating high-frequency motion data.
  • AR Scene Orientation Alignment - Corrects 3D scene rotation by calculating the delta between device compass heading and GPS travel vectors.
  • Position Refinement - Reduces location error by intersecting recent GPS data points with tracked relative movement paths.
  • Location-Based Interaction Handlers - Provides a library for detecting and handling user interactions with virtual 3D objects mapped to geographic locations.
  • Distance-Scaled Annotations - Displays AR markers and images that dynamically adjust their size based on the geographic distance from the user.
  • Heading Calibration - Corrects compass drift and orientation errors by blending GPS data with AR motion tracking for True North alignment.
  • Interaction Triggers - Implements triggers and notifications that activate when users interact with virtual objects tied to real-world coordinates.
  • True North Alignment Tools - Provides a tool for refining True North alignment and correcting scene orientation based on GPS movement paths.
  • Proximity-Based Scale Adjustment - Provides logic to dynamically scale 3D objects based on the geographic distance between the user and the target coordinate.
  • ARKit - Combines augmented reality with GPS data for scale.
  • ARKit Sample Projects - Integrates GPS data with AR accuracy.

Star history

Star history chart for projectdent/arkit-corelocationStar history chart for projectdent/arkit-corelocation

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does projectdent/arkit-corelocation do?

ARKit-CoreLocation is a location integration framework designed to synchronize augmented reality scenes with real-world GPS coordinates. It provides a geospatial positioning engine and anchor system that links 3D scene objects to specific physical latitudes and longitudes.

What are the main features of projectdent/arkit-corelocation?

The main features of projectdent/arkit-corelocation are: ARKit Geographic Location Frameworks, Augmented Reality Frameworks, Sensor Fusion, AR Content Anchoring, Geospatial Content Mapping, Positioning Accuracy Optimization, Geographic-to-Local Mapping, AR Tracking Synchronization.

What are some open-source alternatives to projectdent/arkit-corelocation?

Open-source alternatives to projectdent/arkit-corelocation include: andrewhartar/arkit-corelocation — ARKit-CoreLocation is a framework and library for synchronizing augmented reality world tracking with GPS coordinates.… jeromeetienne/ar.js — AR.js is a web-based augmented reality framework used to create immersive experiences directly in a browser using… google-ar/arcore-android-sdk — The Android ARCore SDK is a software development kit and augmented reality framework used to create experiences on… ignacio-chiazzo/arkit — ARKit - Place virtual objects using ARKit. ar-js-org/ar.js — AR.js is a JavaScript library for building augmented reality experiences that run directly in the web browser. It… cpfl/autoware — Autoware is a modular autonomous driving stack and open-source platform for advanced driver assistance systems. It…

Open-source alternatives to ARKit CoreLocation

Similar open-source projects, ranked by how many features they share with ARKit CoreLocation.
  • andrewhartar/arkit-corelocationAndrewHartAR avatar

    AndrewHartAR/ARKit-CoreLocation

    5,525View on GitHub↗

    ARKit-CoreLocation is a framework and library for synchronizing augmented reality world tracking with GPS coordinates. It enables the placement of virtual objects at precise real-world locations by anchoring digital content to latitude and longitude coordinates. The project provides tools for aligning augmented reality scene headings with geographic north and rendering directional navigation paths on real-world surfaces. It includes capabilities for drawing geographic routing lines and creating world-scale annotations that scale based on their distance from the user. The system manages geosp

    Swiftarkitaugmented-realitycorelocation
    View on GitHub↗5,525
  • jeromeetienne/ar.jsjeromeetienne avatar

    jeromeetienne/AR.js

    15,801View on GitHub↗

    AR.js is a web-based augmented reality framework used to create immersive experiences directly in a browser using WebGL and WebRTC. It provides a cross-platform runtime that executes on mobile devices and head-mounted displays without requiring a dedicated application installation. The framework includes a marker-based engine for detecting physical patterns or barcodes to anchor digital overlays, a location-based tool for positioning entities via GPS coordinates, and a face tracking library for anchoring content to human facial features. It supports multi-marker simultaneous tracking, custom

    HTMLa-framethree-jswebar
    View on GitHub↗15,801
  • google-ar/arcore-android-sdkgoogle-ar avatar

    google-ar/arcore-android-sdk

    5,213View on GitHub↗

    The Android ARCore SDK is a software development kit and augmented reality framework used to create experiences on Android devices. It provides a collection of tools and native libraries for tracking device motion and mapping physical environments to place virtual objects in real space. The framework utilizes an environmental tracking API to detect physical planes and estimate ambient lighting, which blends digital content with the real world. It includes systems for fixing virtual content to specific physical locations to maintain spatial stability as a user moves through an environment. Th

    C++
    View on GitHub↗5,213
  • ignacio-chiazzo/arkitignacio-chiazzo avatar

    ignacio-chiazzo/ARKit

    383View on GitHub↗

    ARKit - Place virtual objects using ARKit.

    Swiftapplearar-experiences
    View on GitHub↗383
See all 30 alternatives to ARKit CoreLocation→