frame_locator_pin 0.1.0 copy "frame_locator_pin: ^0.1.0" to clipboard
frame_locator_pin: ^0.1.0 copied to clipboard

Uses the compass heading of Frame to display pins representing locations of interest

Frame Augmented Reality (AR) Live Location Pin Demo #

Overlays AR location / navigation pins representing multiple points of interest (POIs) into the field of view. Uses Frame's onboard magnetometer and accelerometer data streamed to the phone to calculate and update the bearing to each POI. Uses accelerometer pitch as a last-moment vertical adjustment prior to the draw call - a hybrid approach to give a slightly more responsive feel.

Currently uses hard-coded sample latitude/longitude coordinates for the current user position and two sample POIs for the purposes of the demo. (Using the phone's GPS for the current user location, and a mapping service to search for and get coordinates of points of interest - or a friend's live location - is left as an exercise.)

Each POI can have a different icon (PNGs are in assets/sprites), color and dynamic text label.

Frameshot #

[Frameshot1]

Framecast #

https://github.com/user-attachments/assets/9d79c31f-d0b5-4a7a-814e-11ab3334b448

1
likes
105
points
13
downloads

Publisher

unverified uploader

Weekly Downloads

Uses the compass heading of Frame to display pins representing locations of interest

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

flutter, flutter_blue_plus, logging, simple_frame_app

More

Packages that depend on frame_locator_pin