Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

This page will be a rough draft which lists the info for me to understand the System Manager and help on building the architecture document for the simple SM

What is System Manager?

SM is the most high-level software in ZP3 which decides how to properly coordinate the other managers such that the drone can fly under the control.

List of Features:

  • state machine

  • with methods under a class object for encapsulation purposes

  • it is procedural instead of multithreading

  • it does input/output

  • manage individual manager

  • generally, decide what to do next

Problems:

  • does it have any freeRTOS features?

  • Are IO separately managed by SM? what are the IOs

  • a linear loop that calls everything we may need but we grab the data we need for the algorithm can really simplify the SM

  • we may need the states to indicate the managers activated (with PM/without PM)

  • No labels