Los Discussion 2

Action Items:

  • Set up a new repo for development (3.1)

    • decide on IOC for ZP and nucleo for milestones 1 and 2

    • port over finished drivers

    • ask people to port over code from major branches

    • Make configurations for ZP and nucleos

 

Milestones

  1. Fixed wing manual (stick input to servo/motor output)

    1. https://ardupilot.org/plane/docs/manual-mode.html

    2. PPM or SBUS input

    3. PWM output

    4. Arm/Disarm

    5. RSSI or Watchdog

  2. Fly with Logging and Telemetry

    1. Basic Telemetry Manager (works with MAVLink Mission planner)

    2. RFD900 drivers

    3. SD driver

  3. Fixed wing Fly By Wire A (stick inputs map to pitch and roll angles, others are same as acro)

    1. https://ardupilot.org/plane/docs/fbwa-mode.html#fbwa-mode

    2. Sensor Fusion with AHRS

    3. IMU

    4. Introduction to Atitude Manager

    5. Telemetry Manager PID value upload

  4. Fixed wing Fly By Wire B (same as fbwa but will hold altitude)

    1. https://ardupilot.org/plane/docs/fbwb-mode.html

    2. Additions to Attitude Manager

    3. GPS driver

    4. Altimeter as alternative to GPS

    5. Airspeed

  5. Fixed wing cruise (hold ground track (wind compensation)

    1. https://ardupilot.org/plane/docs/cruise-mode.html

    2. Further additions to attitude manager

  6. Fixed Wing Auto Take Off

    1. Path manager auto take off

  7. Fixed Wing Full Auto

    1. Telemetry Manager

      1. Return to home

      2. waypoints/flight plan

      3. hover

  8. Fixed Wing Auto Landing

    1. Path Manager auto landing

    2. Telemetry Manager Land command

 

Quad Milestones

  1. Quad Acro

    1. target pitch yaw roll rates

    2. https://ardupilot.org/copter/docs/acro-mode.html#acro-mode

  2. quad stabilize

    1. auto leveling

    2. target pitch/roll angles

    3. Stabilize Mode — Copter documentation

  3. quad alt hold

    1. hold altitude

    2. Altitude Hold Mode — Copter documentation

  4. quad loiter

    1. hold position

    2. Loiter Mode — Copter documentation

  5. Quad auto take off

  6. Quad auto landing

  7. Quad auto flight

 

Quad development/testing starts after fixed wing milestone 3 has been achieved