Versions Compared

Key

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

...

The goal, is have all the PID controllers for an axis update at the same frequency, all axis do not necessarily have to update at the same frequency but the PID controllers of the same axis should. This will be implemented using freeRTOS where, the wrapper class will have an update method in which it uses the tasks and vTaskDelayUntil function from freeRTOS inside the PID update function, to ensure that the roll or /yaw PIDs controllers update at the same at a fixed frequency.