myRIO Balancing Robot - Control Algorithm
Overview
You will find here an overview of the possible ways to implement a PID controller offered by LabVIEW. This is certainly not exhaustive but it already gives a mean to compare the different options.
![](https://ip1.i.lithium.com/8ac3c69fbcdf0a3be0b0343f6c938744a37f52f6/68747470733a2f2f6465636962656c2e6e692e636f6d2f636f6e74656e742f342e352e362f696d616765732f74696e795f6d6365332f706c7567696e732f6a697665656d6f7469636f6e732f696d616765732f7370616365722e676966)
1. Tutorial
You will find the overview per se in the following document: Overview of Control Implementation Option.ppt
2. Hardware
To test the different options yourself, you will need the device NI ELVIS II and the Quanser QNET DC Motor Board.
3. Software
As you probably already guessed, you will need to have LabVIEW installed with the DAQmx driver, the "Control Design and Simulation" Module and the "Mathscript RT" Module for LabVIEW. Optionnaly, you could also need a C++ editor and compiler.
4. Conclusion
Enjoy!
Tamara Moullet
----------------------
National Instruments