
Closed
Posted
Paid on delivery
We are developing an exclusive iOS application built with Flutter. The core feature revolves around displaying 3D objects (spheres) in real space based on specific geographic coordinates (Latitude & Longitude). Currently, the app is facing a critical issue: when using ARWorldTrackingConfiguration, the 3D objects spawn near the user or shift their positions relative to the user's movement. They do not stay fixed to their assigned real-world GPS coordinates, and they reset/spawn relative to the camera every time the app is reopened. Required Tasks: 1. Refactor the AR implementation using arkit_plugin (or an equivalent native iOS wrapper for Flutter). 2. Implement a mathematical approach (e.g., Haversine Formula) to calculate the distance and bearing between the user's current GPS location (CoreLocation) and the object's targeted coordinates, translating this into precise local AR space anchors (X, Y, Z). 3. Ensure absolute geographic persistence: if a user closes the app, walks away, and reopens it, the object must remain strictly anchored to its original real-world location and not "follow" the user's camera view. 4. Enable proper Plane Detection to prevent objects from floating awkwardly, and implement a Distance Threshold check to prevent nearby objects from overlapping or clustering together. Freelancer Requirements: Proven experience working with ARKit and Flutter AR integrations. Strong understanding of combining geospatial data/sensors (GPS and Compass) with AR tracking environments. Must own a physical iPhone to locally test and debug the AR tracking before delivery, ensuring absolute accuracy. This English version uses precise industry terms (Geospatial persistence, Plane Detection, Distance Threshold) that will instantly signal to elite AR developers exactly what needs to be fixed.
Project ID: 40509839
105 proposals
Remote project
Active 21 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
105 freelancers are bidding on average $156 USD for this job

Hi, I’ve carefully reviewed your AR implementation needs in Flutter. My expertise in 3D Rendering, geospatial data integration, and AR/VR assets aligns perfectly with your project requirements. I am confident I can refactor your AR features, implement precise geographic anchoring using formulas like Haversine, and ensure persistent localization even after app restarts. My experience with ARKit and Flutter AR integrations ensures the implementation will be both robust and scalable. To clarify your goals, What innovative strategy do you envision to ensure the geographic persistence of AR objects across app sessions? I am ready to test with my iPhone and deliver a reliable, spatially persistent AR experience for your app. Looking forward to your response! Best regards, Sahil.
$30 USD in 1 day
6.5
6.5

I see you're looking to refine the AR features in your Flutter app, which sounds like a fascinating project. With around 10 years of experience in mobile app development, I’ve worked on similar integrations that focus on enhancing user interaction through AR. Your goal to create an exclusive iOS app with advanced AR capabilities is something I'm keen to help with. I've dealt with various aspects of 3D rendering and modeling, which I believe will be beneficial in optimizing your application’s performance. Some similar things I've built: a regional booking platform for a tutoring company, an internal CRM for a property agency, and a React Native field-reporting app. Let’s make your app stand out! Could you please clarify the following questions to help me better understand the project? Q1: What specific AR features are you aiming to enhance or add to the existing implementation? Q2: Are there any particular challenges you've faced with the current AR setup that you’d like to address? Q3: How do you envision the user experience with these AR elements in your app?
$200 USD in 3 days
6.6
6.6

Hello There!!! ★★★★ ( Advanced ARKit geospatial persistence fix for Flutter iOS app using GPS-based 3D anchoring in real-world space ) ★★★★ I carefully reviewed your project and understand you need to fix a critical AR issue in your Flutter iOS app where 3D objects do not stay fixed to real GPS coordinates. The goal is true geospatial persistence using ARKit so objects remain anchored correctly even after app restart and user movement. ⚜ Refactor AR implementation using arkit_plugin or native iOS ARKit bridge ⚜ Implement GPS-to-AR mapping using Haversine formula & bearing calculations ⚜ Ensure persistent world anchoring across app sessions ⚜ Improve plane detection for stable object placement ⚜ Add distance threshold logic to prevent clustering/overlap ⚜ CoreLocation + compass integration for accurate positioning ⚜ AR session state handling for consistent relocalization I have experience working with Flutter, ARKit integrations, sensor fusion, and geospatial applications where precise coordinate mapping is critical. My approach will combine native iOS ARKit logic with Flutter bridge optimization, ensuring stable world tracking and accurate GPS-based object placement. I would use ARKit, CoreLocation, vector math for spatial mapping, and proper anchor management to solve drift and reset issues. I can debug directly on device to ensure real-world accuracy. Warm Regards, Farhin B.
$110 USD in 10 days
6.6
6.6

Hi, I will refactor your Flutter AR flow to reliably anchor spheres to real world GPS coordinates using arkit_plugin or a native iOS wrapper. The plan replaces the current ARWorldTracking workflow with a geospatial pipeline that uses CoreLocation for position and heading, applies the haversine distance and bearing to compute a precise local AR space transform, and places AR anchors with plane detection enabled to keep objects on real surfaces. I will implement geospatial persistence by storing the target latitude/longitude and reconstructing anchors on app relaunch so objects stay fixed to their real world locations rather than following the camera. I will also add a distance threshold to prevent nearby objects from overlapping. I own a physical iPhone and will test end to end, deliver a minimal Flutter demo, and provide setup notes for production. This aligns with Geospatial persistence, Plane Detection, and Distance Threshold goals and will be delivered with clear milestones and a robust test plan within your budget. Best, Justin
$500 USD in 7 days
6.1
6.1

Hi there, We’ve developed multiple AR apps using Flutter and native iOS frameworks, including a 3D product visualization app that required precise object placement based on real-world coordinates. We understand the importance of accurate geospatial anchoring and have implemented solutions that ensure objects remain fixed in their designated locations, even after the app is closed. In addition to AR, we have extensive experience with Flutter’s web and mobile capabilities, enabling us to deliver fully optimized, end-to-end solutions. Let’s schedule a 10-minute introductory call to discuss your project in more detail and see if I’m the right fit for your needs. I’m eager to learn more about your exciting project. Best, Adil
$179.78 USD in 7 days
5.9
5.9

Hello, As an experienced leader in the global marketplace, my team and I confidently offer the exact skills you're looking for to resolve the critical AR implementation issues in your Flutter app. We specialize in mobile app development and we've executed numerous projects integrating ARKit with Flutter for iOS platforms. Our track record of successful delivery speaks volumes to our capability. One prominent aspect of our expertise that is highly relevant to your project is our in-depth understanding of geospatial data/sensors integration with AR tracking environments. We have successfully combined GPS and Compass data before for an app similar to yours. This experience allows us to propose a refined mathematical approach for the distance and bearing calculation between the user's current location and the targeted coordinates, ensuring precise local AR Anchor placement. Moreover, since this project is exclusive to iOS on Flutter, I can guarantee accurate local testing on an actual iPhone device before delivery. This step has always helped us achieve absolute accuracy, ensuring the anchoring purposed-- even if users close the app, walk away, then reopen it -- . Let's collaborate and turn your vision into a remarkable augmented reality experience that adheres perfectly to real-world locations while wowing your users! Thanks!
$130 USD in 2 days
6.1
6.1

I understand that you are working on a highly precise AR system in Flutter where 3D objects must remain geospatially anchored to real-world GPS coordinates without drifting or resetting relative to the user’s camera movement. This is a non-trivial ARKit + geospatial synchronization problem, and I can help you stabilize and refactor the implementation to achieve true geographic persistence. My approach to your requirements would include: • Refactoring the current AR layer using arkit_plugin or a native iOS ARKit bridge within Flutter to gain full control over AR anchors and session lifecycle • Implementing a geospatial transformation pipeline using CoreLocation (GPS + compass heading) combined with a Haversine-based distance calculation to accurately convert latitude/longitude into ARKit world coordinates (X, Y, Z) • Establishing a fixed world reference frame so that objects are anchored to a persistent geospatial origin instead of session-relative ARWorldTrackingConfiguration space • Applying proper plane detection and alignment logic to ensure anchors sit correctly on detected surfaces instead of floating in unstable vertical space • Adding a distance threshold and clustering control layer to prevent overlapping objects when multiple coordinates fall within close proximity • Handling AR session persistence so that objects do not reinitialize relative to the camera when the app restarts, but instead reproject into the same real-world coordinates consistently
$140 USD in 7 days
6.0
6.0

With a focus on mobile app development and a specialization in Flutter at Web Crest, I am confident that our team is up to the task of resolving the critical AR implementation issues that your exclusive iOS application is facing. I bring with me a wealth of experience in working with ARKit and its integration into applications, ensuring top-notch performance and intuitive user experiences. Moreover, my understanding of geospatial data and how it can be best used with AR tracking environments will be invaluable for solving the particular problem you've outlined. I'm well-versed in implementing mathematical approaches such as Haversine Formula to calculate distances and bearing between GPS locations. Combining this knowledge with my expertise in using arkkit_plugin (or equivalent native iOS wrappers), my team can rebuild your AR functionality so that it ensures absolute geographic persistence. Lastly, the fact that I own a physical iPhone for local testing and debugging significantly enhances the accuracy of our work. By choosing Web Crest, you're opting for an expert who knows what it takes to deliver secure, high-performance solutions tailored to client needs. Let's team up to bring your vision to life with precision and excellence!
$200 USD in 3 days
5.6
5.6

Hi, As an experienced freelancer in the top 1% on Freelancer.com and leader of a skilled development team, we offer the exact blend of ARKit expertise and Flutter integration skills your iOS project needs. We have deep proficiency in combining GPS/CoreLocation data with ARWorldTrackingConfiguration, using the Haversine formula to lock 3D spheres to precise real-world coordinates instead of letting them follow the user. Our team owns physical iPhones for rigorous local testing, ensuring absolute geographic persistence so objects stay fixed when you reopen the app, plus we implement plane detection and distance thresholds to prevent awkward floating or clustering. We are ready to refactor your AR implementation with arkit_plugin and deliver a polished, geospatially accurate experience. Best regard, Khalid
$140 USD in 7 days
4.8
4.8

✋ Hi There!!! ✋ The Goal of the project:- REFINE THE FLUTTER AR IMPLEMENTATION TO ACHIEVE ACCURATE GEOLOCATION-BASED OBJECT PLACEMENT WITH TRUE GEOSPATIAL PERSISTENCE ON IOS. I carefully reviewed your requirements and understand that the current ARKit implementation places objects relative to the camera instead of fixed GPS coordinates, and you need a robust solution combining ARKit, CoreLocation, compass data, plane detection, and coordinate transformation logic. With 9+ years experience as a full stack developer, I can deliver a stable and accurate AR experience with reliable real-world positioning and persistence. 1. Refactor the Flutter AR implementation using ARKit integration and precise geospatial anchor calculations. 2. Implement Haversine-based distance and bearing conversion from GPS coordinates to AR local space. 3. Add geospatial persistence, plane detection, distance threshold validation, and comprehensive testing on physical iPhone devices. I have completed similar AR, geolocation, mapping, and sensor-based mobile applications requiring accurate real-world object placement and tracking. I will also provide UI design support, database management, testing, technical documentation, bug fixing, and full source code delivery at project completion. Looking forward to chat with you for make a deal Best Regards Elisha Mariam!
$111 USD in 11 days
5.0
5.0

Hi there, This project instantly caught my eye, so I had to reach out. I see you looking for a skilled freelancer to refine the AR implementation in your Flutter app, specifically fixing the issue of 3D objects not staying fixed to their assigned GPS coordinates. With my background in ARKit and Flutter integrations, I have helped businesses achieve their goals by implementing high-performing AR solutions. Feel free to request samples of successful projects I have completed. Based on what you mentioned, here is how we would approach the project: - Refactor AR implementation using arkit_plugin - Implement Haversine Formula for precise positioning - Ensure absolute geographic persistence and proper Plane Detection Rest assured, I prioritize clear communication and delivering seamless, user-focused solutions optimized for performance. Best Regards, XRProConnect
$150 USD in 7 days
4.9
4.9

Hi, I can fix your Flutter AR geo-anchoring issue by properly mapping GPS coordinates into stable ARKit world space using Haversine + bearing calculations so objects stay fixed in real-world positions even after app restart without drifting or following the camera. I’ve worked on ARKit-based tracking systems where we combined GPS + compass + AR world mapping to achieve stable real-world object placement with high accuracy in mobile AR environments. Before starting, just confirm: are you using real-time GPS updates for dynamic objects or fixed static geo-anchors for placement? Let’s connect, and I can start immediately.
$140 USD in 7 days
5.5
5.5

As a developer breaking the mold with AI-driven systems, I firmly believe I can provide you with solutions others cannot. Having hands-on experience with Flutter and ARKit, I've already worked on projects that combined AR experiences with mapping data, allowing for highly precise and persistent positioning of objects based on real-life coordinates. And functionalities just like what your app requires. Moreover, my extensive background in mobile app development includes thorough knowledge of GPS and compass sensors integration in apps. This experience has refined my understanding of geospatial data handling and will aid me in implementing the mathematical approach crucial to calculate distance and bearing between user's location and targeted coordinates of 3D spheres. Finally, I own an iPhone for local testing and debugging. Therefore, I can guarantee absolute accuracy and implement adjustments where required. Beyond just delivering upon your requirements, I'm aiming to add value by ensuring that not only does your app retain precise geo-positioning but also gets rid of objects floating awkwardly or clustering together due to ineffective plane detection or distance threshold checks. Let me prove my mettle in refining your AR implementation in this challenging yet stimulating project!
$400 USD in 7 days
4.9
4.9

Hello, I understand you are facing critical issues with ARWorldTrackingConfiguration in your Flutter iOS app where 3D spheres do not stay fixed to their GPS positions. With proven expertise in Objective C and iPhone development along with integrating ARKit for precise AR tracking, I will refactor your AR implementation using the arkit_plugin, applying geospatial techniques such as the Haversine Formula to anchor objects properly. I will ensure absolute geographic persistence so objects remain fixed even after app restarts, improve plane detection to prevent awkward floating, and implement distance threshold checks to manage object clustering effectively. I own an iPhone for direct testing to guarantee accuracy before delivery. I can start immediately and provide updates through the development timeline. Could you specify the range of geographic areas and typical environmental conditions where the app will be primarily used? Thanks,
$155 USD in 27 days
4.8
4.8

As someone who understands both the technical and business aspects of app development, I'm perfectly positioned to address the issues you're facing with your AR implementation in Flutter. With extensive experience in mobile app development, especially with Flutter and on iOS using iPhone, I can refine the AR implementation of your app using the arkit_plugin or an equivalent native iOS wrapper for Flutter, thus resolving the inconsistencies and providing absolute geographic persistence that you need. By implementing a mathematical approach such as the Haversine Formula, we can precisely calculate distances and bearings between user's current GPS location and objects' targeted coordinates to anchor objects correctly into the local AR space (X,Y,Z). This way, users will find their 3D objects accurately aligned with specific coordinates even if they walk away from it or close and reopen the app. To ensure absolute accuracy in your project, I'll extensively test and debug the AR tracking in a local environment using my physical iPhone – leaving no room for error. Additionally, I'm well-versed with plane detection techniques to prevent objects from floating awkwardly and can implement distance thresholds that fit your requirements, avoiding object overlaps or clusterings. By choosing me, you're hiring not just a developer but a partner who'll be committed to making your app perform smoothly across devices while delivering precise results.
$100 USD in 7 days
4.1
4.1

I understand you're experiencing AR object drift and positional instability in your Flutter app when using `ARWorldTrackingConfiguration` to anchor 3D spheres to GPS coordinates. This is a common challenge, and I've successfully implemented robust geo-anchored AR experiences that maintain stable object placement across sessions and user movements, similar to how a fixed landmark would appear consistently. My approach will involve a comprehensive refactor using `arkit_flutter_plugin`. I'll focus on optimizing the GPS to ARKit coordinate conversion, ensuring accurate initial placement and continuous recalibration. This will include leveraging ARKit's scene understanding capabilities to maintain anchor stability, potentially exploring techniques like persistent anchors and robust tracking methods to mitigate drift. I will also implement a system to save and load anchor states to address the reset-on-reopen issue. To ensure the best outcome, could you clarify the precision requirements for object placement? Also, have you explored any specific methods for GPS coordinate conversion or filtering within your current implementation? I'm confident we can resolve these issues and deliver a stable, accurate AR experience. Let's schedule a brief call to discuss the specifics further.
$201 USD in 21 days
4.3
4.3

Hi, ✨ From Vision to Victory-We Code Your Success ✨ Do you already have the target GPS coordinates stored in the app, or should I also review that data flow? I understand you need to fix Flutter ARKit behavior so 3D spheres stay anchored to real-world latitude and longitude, not relative to the camera or session reset. I have experience with Flutter mobile apps, WebAR, 3D rendering, real-time location logic, and backend-connected mobile systems, so this issue fits well with my AR and mobile background. The reason to select me is that I will not treat this as a simple AR display bug, but as a geospatial AR anchoring problem involving GPS, compass bearing, distance calculation, local AR coordinates, plane detection, and persistence. I can refactor the AR flow using arkit_plugin or a native iOS wrapper, calculate distance and bearing with Haversine logic, convert the target location into stable AR space, add threshold rules, and test the result carefully before delivery. Please address this in the next project message so we can move forward clearly. Best regards
$120 USD in 8 days
3.9
3.9

Hello, I've reviewed your project and understand you're looking to resolve the gap between ARKit world tracking and true geospatial positioning so that virtual objects remain tied to their intended real world coordinates rather than drifting, respawning relative to the camera, or resetting between sessions. I can refine the Flutter and ARKit integration by implementing coordinate based anchor calculations, improving sensor fusion between GPS, compass, and AR tracking data, and ensuring object placement remains predictable, persistent, and stable under real world movement and application restarts. Could you share which AR plugin version and current anchor placement approach are being used so I can assess the root cause of the positioning drift? Regards, Atik
$40 USD in 1 day
3.8
3.8

Hello, I have read your Complete proposal your Need a Experienced Flutter developer for Refinement of AR implementation app. I have more than 3 years of work experience in Mobile application developemnt have a hand-on expeirence in Many terms like Figma to Flutter, Firebase, Google maps and Rest APIs integrations I am Confident that will handle your task in a reasonable price and time and I am available to start working on it Let's chat to Proceed
$30 USD in 7 days
3.7
3.7

I understand that your iOS application built with Flutter is currently facing a critical issue with the AR implementation, particularly regarding the anchoring of 3D objects to specific GPS coordinates. This is essential for providing users with a seamless augmented reality experience. With over 12 years of experience in ARKit and Flutter integrations, I can refactor your existing implementation using the arkits_plugin or an appropriate native iOS wrapper. I will also apply a mathematical approach leveraging the Haversine Formula to ensure accurate local space anchors based on geographic data from CoreLocation. Furthermore, I will implement robust Plane Detection to maintain object stability and incorporate a Distance Threshold check to prevent overlap between nearby objects. My expertise in combining geospatial data with AR environments ensures that all elements function harmoniously. What specific challenges have you encountered during testing that you believe are most critical to address?
$250 USD in 7 days
3.4
3.4

Nimra, Saudi Arabia
Payment method verified
Member since May 12, 2025
$30-250 USD
$750-1500 USD
$10-30 USD
$250-750 USD
$10000-20000 USD
₹1500-12500 INR
€750-1500 EUR
$30-250 CAD
₹12500-37500 INR
€30-250 EUR
$30-250 USD
$30-250 USD
₹12500-37500 INR
$5000-10000 USD
₹600-1500 INR
₹1500-12500 INR
€8-30 EUR
₹600-1500 INR
€250-750 EUR
$10-30 USD
$250-750 USD
$250-750 USD
$250-750 USD
₹12500-37500 INR
$250-750 USD