Matthew's Portfolio
ctrlTask.py File Reference

This task runs the full-state feedback controller. More...

Classes

class  ctrlTask.ctrlTask
 Controller for the system. More...
 

Detailed Description

This task runs the full-state feedback controller.

This task will read data from shares.py to find the ball's position and velocity, as well as the platforms angular displacement and velocity in order to set the motors to a duty cycle. The math to support this is included in Jupyter notebooks that solve the control system for the full-state feedback controller.
See source code here:
Controller Task Source Code

Author
Ryan McLaughlin
Matthew Frost
Date
Originally created on 05/21/21
Last modified on 06/05/21