UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Navius GPS — Community navigator for Ubuntu Touch

    Scheduled Pinned Locked Moved App Development
    7 Posts 5 Posters 243 Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • W Offline
      woodyst
      last edited by

      Hi everyone!

      I'm happy to announce Navius GPS, a full-featured GPS navigator I've been building
      for Ubuntu Touch over the past months. It's now available on the OpenStore!

      🔗 https://open-store.io/app/navius.woodyst

      What it does:

      • Turn-by-turn voice navigation with three TTS engines (Piper neural, Mimic HTS, PicoTTS)
      • Community alerts: traffic, speed cameras, police, accidents — with voting to confirm or dismiss
      • Music player — import tracks via Content Hub, plays during navigation, automatic volume ducking when TTS speaks. Supports mp3, ogg, flac, m4a, opus and more
      • Fuel prices in real time (Spain: official MINETUR API; other countries via OSM)
      • Vector maps with MapLibre GL — satellite view, 3D buildings, customisable styles
      • High-precision GPS with dead-reckoning and interpolation up to 30 Hz
      • Predicted traffic integrated in route calculation
      • Multi-destination planning, favourites, 50-destination history
      • POI search: petrol stations with price, parking, restaurants, hospitals and more
      • GPS track recording with GPX export and route simulation
      • Offline capable with OSM Scout Server detection

      Routing is powered by Valhalla with planet-scale OSM data. Maps use MapLibre GL
      with tiles from our own server.

      The app is fully open source (GPL-3.0):
      🔗 https://github.com/woodyst/navius

      More info and screenshots:
      🔗 https://www.egpsistemas.com/site/navius

      I'd love to hear your feedback — bug reports and suggestions very welcome via GitHub issues
      or right here in this thread!

      alt text

      K P 2 Replies Last reply Reply Quote 3
      • KenedaK Keneda referenced this topic
      • K Offline
        kan-ibal @woodyst
        last edited by kan-ibal

        @woodyst
        First impressions and remarks:

        1. The app should starts with language set according system settings. Now it starts in Spanish.
        2. Where I can set navigation mode ( car, bicicle, walk)?
        3. Is there any way to import GPX/geo files?
        4. How to add piper voices that are not on the list?
        1 Reply Last reply Reply Quote 0
        • P Offline
          projectmoon @woodyst
          last edited by

          @woodyst Love the concept, and there's definitely a need for more thorough GPS. But yeah, it needs translating. Is there a place to contribute translations? Or maybe you can generate a set of machine translations for the most used languages on UT and then people can update those? Would help people actually be able to use the app. My Spanish is way too rusty for this lol.

          As for what I can see so far:

          • Does not fit UT's/Lomiri's UX, which isn't necessarily a bad thing, but a more native appearance would look better in my opinion.
          • It's unclear what the account is for. I assume traffic reports, and I assume it's probably explained in the tour I didn't read because I don't know enough Spanish lol.
          • Might be nice, if this is possible (not sure it is) to integrate with system links for directions and stuff, e.g. responding to geo: URIs if you don't already.
          1 Reply Last reply Reply Quote 0
          • P Offline
            Perrete
            last edited by

            GPS broke after installing Navius.
            test_gps returns
            *** setup signal handler
            *** get gps interface
            *** GPS interface not found 😞
            Bye!

            It's such a shame, since the app seemed promising.
            I have a feeling this is going to be a challenge to fix, I'll keep you posted.
            If there is any aditional info I could provide to help resolve the issue or prevent this problem from affecting anyone else please tell me.

            Device: Fairphone 5
            Ubuntu touch version: 24.04-1.3
            Navius GPS version: 1.0.4

            nbdynlN P 2 Replies Last reply Reply Quote 0
            • nbdynlN Offline
              nbdynl @Perrete
              last edited by

              @Perrete I am running 24.04-2.x daily and my gps did not break after installing, maybe something else is going wrong, can you give more background info? like how do you know your gps broke, are you outside? is the location setting enabled?

              P 1 Reply Last reply Reply Quote 1
              • P Offline
                Perrete @nbdynl
                last edited by

                @nbdynl Thank you for such a rapid response. I was outside, yes and had location enabled. It turns out the app didn't break my GPS after all, It just really seemed like it did.
                I'm going to explain everything in a reply to my original message.

                1 Reply Last reply Reply Quote 0
                • P Offline
                  Perrete @Perrete
                  last edited by Perrete

                  It did NOT break my GPS in fact

                  I'll give you a rundown of what I did to get to my original conclusion.

                  1. Installed Navius having used my GPS with other apps (like PureMaps) before.
                  2. Saw Navius not getting a GPS signal even though I was outside for a while (15 to 20 minutes).
                  3. Saw PureMaps not getting a GPS signal even though I was outside for almost 40 minutes.
                    Then I panicked (since I really need GPS on my daily) and searched for information on how to fix the issue, then I found out about the test_gps command and saw it showed the above message.
                    I tried changing locations, rebooting, taking the battery out, changing update channels and I was seriously considering having to re-flash my phone but I saw a post about someone saying that the test_gps command is unreliable and can miss-report GPS functionality.
                    In the end I moved to a more populated area with better satellite signal (apparently) and I got my GPS working again after a bit of waiting, even though the above command said otherwise (and it still gives me the same output).

                  I feel like I ow the developer an apology 😅. I wish I could edit my original reply. I'll be giving the app a good shot now and share my feedback!

                  But really what is wrong with the test_gps command? Any idea why it works for some people and not in this particular case?

                  1 Reply Last reply Reply Quote 0

                  Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                  Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                  With your input, this post could be even better 💗

                  Register Login
                  • First post
                    Last post