Hi,
I am an electrical engineer and I have already made project on this. I have already made a report on this you can messege me for the technical details as well.
model based controller is what you need. I can write dynamic equations for your robot or machine and then tell you how to control it. Are you gonna controle a robot? an inversed pendulum? I can help you with your project