ArduPilot / ArduPilot/MissionPlanner

UBlox GPS AssistNow support

Open
#2,598 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C#
Stars
2.4k
Forks
2.9k
Avg merge
19h 16m
Merged PRs (30d)
4

Description

We can improve GPS lock time and position estimate quality (at least soon after startup?) by adding support for Ublox's Assist Now feature. This involves:

- [ ] applying for a key from UBlox
- [ ] write a script to be run on firmware.ardupilot.org to download the almanac data from UBlox every hour or so
- [ ] enhance MP and other ground stations to download the latest almanac and forward the data onto the autopilot
- [ ] enhance AP to forward the almanac data received from the GCS to the GPS

Corresponding ArduPilot flight code issue: https://github.com/ArduPilot/ardupilot/issues/17305

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are named. Start by reading the linked ArduPilot flight code issue and clarifying the scope across the checklist: UBlox key access, the firmware.ardupilot.org download script, Mission Planner and other ground stations, and autopilot forwarding. Done means the required AssistNow data flow is addressed across those components.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.