Common controls-related circuits / components / algorithms / resources
Hello,
I have been getting into the Propeller recently and really liking it. I have a Master's Degree in Mechanical Engineering with a concentration in controls, but don't know much about implementation using electronics. I am interested in implementing the theory I have learned into actual controls projects. Think along the lines of Segway type projects, autonomous flight, or projects of similar scale and complexity.
One thing that I am curious about is if there are some common "go to" circuits, components, or algorithms that are frequently used for some of the more complex controls projects. I don't mean "control" as in, "the microcontroller is controlling that servo." I mean "control" as it relates to control theory (PID, MRAC, and so on). Often control theory dictates use of matrix manipulation and DSP processing. I know the theory but I am not sure about the best way to accomplish things in the electronics world that are quite easy to do with a pencil and paper.
Please share:
-Common components that are used (DSPs, etc.)
-Algorithms
-Good online resources for this topic
-Good books on this topic
-Anything else that comes to mind
Thank you!
I have been getting into the Propeller recently and really liking it. I have a Master's Degree in Mechanical Engineering with a concentration in controls, but don't know much about implementation using electronics. I am interested in implementing the theory I have learned into actual controls projects. Think along the lines of Segway type projects, autonomous flight, or projects of similar scale and complexity.
One thing that I am curious about is if there are some common "go to" circuits, components, or algorithms that are frequently used for some of the more complex controls projects. I don't mean "control" as in, "the microcontroller is controlling that servo." I mean "control" as it relates to control theory (PID, MRAC, and so on). Often control theory dictates use of matrix manipulation and DSP processing. I know the theory but I am not sure about the best way to accomplish things in the electronics world that are quite easy to do with a pencil and paper.
Please share:
-Common components that are used (DSPs, etc.)
-Algorithms
-Good online resources for this topic
-Good books on this topic
-Anything else that comes to mind
Thank you!
Comments
Look at the book "Programming and Customizing the Multicore Propeller Microcontroller", particularly Chapter 6 on the DanceBot balancing robot.