Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Current Must Haves:

  • Support input/output by PPM, MAVlink

  • Object-oriented (class)

  • run in a FreeRTOS thread

  • Proper flow of function calls

  • RC control to the drone

  • fly the drone

  • Using TM to pass waypoints to Pixhawk to achieve autonomous control

Future Expansion:

  • Support SBUS

Not in scope:

  • No managment to AM or PM. Everything will instead be accomplished by autopilotPX4

🫠 High-Level Flowchart

...

  • This is the rough idea of how it is gonna work

  • please point out the flaw in this type of design and the missing part of the system

...

  • The first stage of the development of simple SM would be building the UART and PPM protocol bridge such that the drone will be flyable by manual control. The anticipated first flight test will happen by the end of May.

  • Then it can move on to the second stage, which is testing and fixing TM and Mavlink so that the drone can fly autonomously. The flight test for the autonomous flight will be in mid-June.

  • The actual time span can be longer since there will be a lot of components involved and they all need testing and debugging. The good part is that Hardy Yu has enough time to invest in this development since he is the coop.

...

🚩 Milestones & Deadline

...