Topic

Apple Watch Navigation App


Forum Posting

A Membership is required to post in the forums. Login or become a member to post in the member forums!

Home Forums Gear Forums Make Your Own Gear Apple Watch Navigation App

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #3750912
    A Scott O
    BPL Member

    @asoverfield

    Problem

    Pulling out a phone for backcountry navigation feels slow and cumbersome to me while on trail. Trail companions never complain to me when I stop to check a navigation app. Instead, I’m the one that complains I’m slowing down the group, I’m letting the phone get cold in winter, and I’m taking too long to get oriented cognitively within the mapping app. Following a route or a track doesn’t tell me how far away a landmark is or how long it will take me to reach it. When traveling off trail, on snow or sand where no trail may be visible, dead reckoning techniques using a compass bearing, time, and speed are essential for navigation.

    Solution

    Smart watch applications present information when users glance at a screen for a few seconds. Watches stay warm in winter from body heat. The cognitive load when navigating with  a  bearing and time/distance is low compared to using a map. Unfortunately, very few commercially available mapping apps even have a Watch app, and none navigate from waypoint to waypoint using dead reckoning techniques.

    I decided to make my own iPhone and Watch application that meets my needs.

    Routes

    I use my favorite mapping apps to create waypoints along a route’s landmarks: trailhead, junctions, water crossings, camp sites, and trailend. I ‘name’ waypoints in sequential order such as 1.01 where the digit to the left of the decimal is the day number, and the two digits to the right of the decimal is the waypoint number for that day. Exported GPX files do not sort waypoints by name.

    Dead Reckon Navigation

    Dead Reckon Navigation is an iPhone app with a companion watch app. I spent about two years to  develop the application with most of that time iterating the user interface.

    The main purpose for the phone app is importing the GPX file of waypoints and printing a backup copy of the waypoints. With both iPhone and Watch apps open, navigators send waypoints between the paired devices. Transfers to the watch app are automatically stored in the Watch app’s documents folder for offline use.

    Waypoints View

    The waypoints view is a scrollable list of waypoints sorted by ordinal position, followed by the bearing, distance, and a time estimate to the next waypoint.

    The current position can be saved as a timestamped waypoint. The timestamp is sorted in the list of waypoints. Waypoints can be manually entered.

    Swipe left to delete or edit a waypoint. Tap a waypoint to navigate to that waypoint by displaying a Navigating View.

    Navigating View

    The top row of the navigating view shows the current compass heading. The middle line displays the bearing to the waypoint. The bottom line displays the time estimate and straight line distance with no elevation change. If not moving, the time estimate is based on  the average speed setting. When moving, the current speed is used to calculate the time estimate. To save battery life, the current position is updated after moving 10 meters. The app also does no background processing to save battery life.

    Tapping the top line compass heading shows a detailed view of your current position with  compass heading, altitude, latitude, longitude, horizontal accuracy, and vertical accuracy. Navigators can save the current position as a timestamped waypoint to create a logbook of positions over time if not using pre-planned waypoints.

    Tapping the middle row displays a detailed view of the waypoint with altitude, latitude, longitude, and notes. Navigators can also press a button to display the list of waypoints for selecting a new waypoint for navigation. The current waypoint is colored red.

    Tapping the time and distance row shows the settings view.

    Project Goals

    Long term, I hope the major commercial mapping apps implement their own smart watch apps using dead reckoning to navigate from waypoint to waypoint.

    The app is available for testing at  https://testflight.apple.com/join/JCGVQ0lX

    Waypoints Print waypoints

    Waypoints Navigating Position detail Waypoint detail Settings

    #3750926
    Kevin Babione
    BPL Member

    @kbabione

    Locale: Pennsylvania

    Just when I decided to give up wearing my Apple Watch when backpacking you come out with an app that looks like it will meet all of my needs…Damn!  I tried using the Gaia app on my watch on a couple of trips and just wasn’t loving it so I went back to my analog watch.  I may have to give your app a try – Thanks for sharing it.  When I do I’ll be sure to post some feedback, but it looks like you have pretty much everything I’d like to see covered.

    #3750928
    Dustin V
    BPL Member

    @dustinv

    Will it work on an Apple Watch 3? I don’t think there’s compass hardware in it, so I’m guessing no.

    #3750944
    A Scott O
    BPL Member

    @asoverfield

    The watch needs a magnetometer for the heading

    #3750953
    A Scott O
    BPL Member

    @asoverfield

    Oh, here is the Apple required privacy  policy link

    https://petalsfall.com/dead-reckon-navigation/

     

Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.
Forum Posting

A Membership is required to post in the forums. Login or become a member to post in the member forums!

Loading...