Dev Call Apr 01 2019 2300 UTC

Issues Pull Requests













Plane

  • Plane release
  • TECS bug fix

Copter

Rover

Dronekit Vote

Attendee count (max): 17

UTC2305 - retiring trusty

  • The compiler question - trusty64

  • Having travis

  • Will merge it!

UTC2313 - https://github.com/ArduPilot/ardupilot/pull/10950

  • Smaller!

  • Merged

UTC2319 - https://github.com/ArduPilot/ardupilot/pull/10914

  • Merged

UTC2319 - https://github.com/ArduPilot/ardupilot/pull/10890

  • Nice cleanup

  • Slight change to HIL which is already dead

  • Any HIL code can be removed as we’ll have another approach later

  • 10900 - next week!

UTC2323 - https://github.com/ArduPilot/ardupilot/pull/10906

  • Metadata out of date compared to image

  • Extrapolation of position

  • Surprising amount of maths in get_position

    • Will be more accurate
  • Technical change

  • Tests will be added

  • Plane GPS update oddity

  • People will be happy to put this in once we have regression test and early returns

  • Nate can do some testing

UTC2336 - make sure all cores are healthy

  • https://github.com/ArduPilot/ardupilot/pull/10873

  • Checks active EKFs only

  • Plane was OK

  • Other vehicles are messy

  • Rover has behaviour change

    • Should be investigated in case its a more widespread problem

    • Wrong set of EKFs being checked?

      • Type you want to use or the ones you are using?

      • Probably correct as is, just needs checking

    • Check it under Valgrind?

    • Randy is happy to help looking at this

  • No AHRS healthy check

    • Reproduces in SITL
  • AHRS health checks in Copter are a bit strange

  • Not a valgrind issue

    • But note the problem in Storage with Valgrind

UTC2343 - https://github.com/ArduPilot/ardupilot/pull/10817

  • Tridge needs to check this

  • INS: AP_InertialSensor comments for new cubes

UTC2345 - https://github.com/ArduPilot/ardupilot/pull/10614

  • Weekly nudge

  • Needs a mid-week nudge

  • Peter’s been flying it

UTC2348 - https://github.com/ArduPilot/ardupilot/pull/10539

  • Rebased recently

  • Francisco picked some things up…

    • Addresses
  • Fixes EKF2 terrain estimator use of optical flow data

  • Merged without squashing

  • Travis failed?

UTC2351 - https://github.com/ArduPilot/ardupilot/pull/10477

  • Make sure it works with mavlink1 and mavlink2

  • Can go in once it is tested

UTC2357 - https://github.com/ArduPilot/ardupilot/pull/9716

  • Needs spool stuff

UTC2358 - https://github.com/ArduPilot/ardupilot/pull/9017

  • Needs Spool stuff

UTC2359 - https://github.com/ArduPilot/ardupilot/pull/7291

  • MdB is averse to statustexts

  • Tridge likes “messages” in MAVProxy to see what’s generally going on

  • [11:00 AM] (Channel) rmackay9: I don’t think we should send out status text if things are working as they should for the most part…

  • [11:00 AM] (Channel) rmackay9: we can enhance the log viewr

  • Peter really likes getting the waypoint messages

  • Randy thinks we should just enhance the GCSs instead

  • Mission on vehicle isn’t necessarily the same one as on the GCS

  • OK for 99% of people

  • Forced statustexts doing anybody any favours?

  • MAV_SEVERITY isn’t necessarily a good solution

  • MISSION_CURRENT should have a type field

  • We don’t log some stuff (frame)

  • Merged!

  • Need to fix the CMD log message to include frame

UTC0006 - https://github.com/ArduPilot/ardupilot/pull/10162

  • The onion

    • Has been flown and rebased
  • Not fully reviewed yet

  • More eyes on the code

  • Re-entering old mode requires reinitialisation

  • Maybe a better step to split it?

  • Tridge is thinking of putting this in before stable

    • And an extended beta period
  • [11:11 AM] (Channel) MdB: backporting around this one will be less of a problem, but it’s gonna be bad either way :slight_smile:

  • There are lots of features in master that we need a stable release for!

  • Not going to the next step is a good idea

UTC0014 - FoxTech log / TECS bug fixed

  • TECS bug triggered by bad input

  • Serious issue, new stable release done

  • Suggest people update

  • TECS.iph jumps from a reasonable number to -1000

    • Integrators should not do that

    • Can go to nose-up or nose-down

  • RC frames can come in at 100Hz

    • Logging is done at 25Hz

    • Maybe log min/max values?

UTC0017 - https://github.com/ArduPilot/ardupilot/pull/10321

  • Should that be back-ported?

  • Already is

  • Missed in the release notes

UTC0020 - did find and fix parameter reset issues

  • Can and did cause the issue

  • Will wait and see if any parameter resets past this

  • Bug only in master, not stable releases

UTC0021 - Tom and LED

  • No clock pin on the LED strip

  • Kinda dma’d

  • Emulates oreoled driver

  • [11:23 AM] (Channel) LuisVale: the neopixels need very precise timming

  • Auxillary pins

  • D-shot-like

  • 8-bit RGB strips

  • 5V required

  • Many RTF copters have these built in

    • Kopis
  • [11:27 AM] (Channel) LV: i had on a hexa 20 leds per arm connected to a teensy that translated mavlink and displayed patterns

  • [11:28 AM] (Channel) LV: one little problem, those leds draw too much power

  • [11:28 AM] To Weekly devcall: @LuisVale from what?

  • [11:28 AM] To Weekly devcall: Just generally?

  • [11:28 AM] (Channel) LV: the power ? from the battery…

  • [11:29 AM] (Channel) LV: can’t recall exactly but when you add 120 leds it just adds up

UTC0023 - dronekit

UTC0030 - default frames

  • Models of frames to recommend

  • One of our partner now has two frames which are within what we would like to see

  • https://shop.holybro.com/pixhawk4-s500-kit_p1131.html?

  • https://shop.holybro.com/pixhawk-4-mini-qav250-kit_p1125.html

  • The QAV250 was a nice chase vehicle

    • 5Ah battery for long flight times….
  • ESCs are blhelis not blheli32 and the passthrough doesn’t work on ArduPilot

  • Should we be recommending kits to people?

    • It’s a Copter thing…

    • It’s a nice vehicle…

  • Components can be sourced from just about anywhere

  • S500 is a nice reference frame

  • Randy’s call as to whether this is appropriate on the Wiki

  • We really should get some ArduPilot branding in there somehow

    • But we shouldn’t spend partner’s money on sending stickers to other partners…
  • These boards probably ship with PX4 on them

    • Would be nice to have the AP bootloader and AP firmware on there

    • We really shouldn’t be advertising them in the Wiki if they’re not shipping with ArduPilot

UTC0039 - issue with arming PR

  • Look at GPS health status

  • Plane only healthy if 3D fix

  • Rover is always healthy unless GPS is unhealthy

  • Xy component probably dubious if you don’t have 3D fix

  • Don’t have a GPS and lose fix on Rover…

    • Bad stuff in acro mode?

UTC0040 - reminder on GSoC - please have a look at submissions

Was https://github.com/ArduPilot/ardupilot/pull/10963 at the top of the list discussed? I don’t see any mention in the minutes.

I see it mentioned now, but why was it not merged?

It was discussed.

We decided to merge and I just did that…

Peter