Ryan

Results 203 issues of Ryan

Document how to set up ArduPlane to fly in FBWA without GPS or airspeed sensor. Document some known limitations. This is for a minimal plane build to just use AP...

# Purpose Document all of the known complexity of using ellipsoid height when trying to satisfy the GeoPoint message. # Issue Relates to https://github.com/mavlink/mavlink/issues/2167

* The default is already low enough, just give the tuning advice * Don't duplicate the default, it gets out of date if the code changes See https://github.com/ArduPilot/ardupilot/pull/29103

# Purpose * Use a venv and develop mode from setup.py * Relates to https://github.com/ArduPilot/MAVProxy/issues/1215#issuecomment-2453643372 * Depends on https://github.com/ArduPilot/ardupilot_wiki/pull/6372 # Existing Workflow ![image](https://github.com/user-attachments/assets/d6fda54e-904c-4815-b1ec-31c960d7cd15) # New Workflow Now, when you change...

![image](https://github.com/user-attachments/assets/68d8c363-cfc4-4490-bbcf-e8ab01ac1ecc) Documents services developed in: * https://github.com/ArduPilot/ardupilot/pull/28298 * https://github.com/ArduPilot/ardupilot/pull/28401 * https://github.com/ArduPilot/ardupilot/pull/26911 * https://github.com/ArduPilot/ardupilot/pull/24145

4.7 Wiki

> As I understand it mavlink only specifies AMSL for all but a few cases (i.e. wherever you're using a global frame [MAV_FRAME_GLOBAL](https://mavlink.io/en/messages/common.html#MAV_FRAME_GLOBAL). That's a reference independent of the standard...

Implementation of https://github.com/mavlink/mavlink/pull/2346 Paired with https://github.com/ArduPilot/ardupilot/pull/31064

# Purpose Create the initial integration module for a weather aware planner from [Shearwater.ai's](https://www.shearwater.ai/beta-fb) web planner into MAVProxy. Shearwater provides top quality path planning software, and recently exposed it over...

``` $ mavproxy.py --out wsserver:127.0.0.1:5555 --console --master :14550 /home/ryan/.local/bin/mavproxy.py:4: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html __import__('pkg_resources').require('MAVProxy==1.8.71') Connect :14550 source_system=255 Loaded module console Running script (/home/ryan/.mavinit.scr) Loaded module...

Remove conditional imports and conditional logic searching for `sys.version_info` that only apply to python2. Used ChatGTP with a grepped import list to find legacy python2 module logic too.