Lab VIEW

A continuous model of the motor and analog PID controller exists in LabVIEW for simulation purposes. The model uses the Control, Design, and Simulation loop, which is similar to the Continuous domain in Ptolemy II. It is possible to automatically tune PID parameters from this or a similar model, though this has not yet been explored.

Code Generation in LabVIEW

LabVIEW supports code generation for the Luminary Micro, however it struggles with code footprint and may not be able to solve the Tunneling Ball Problem for this controller.

LabVIEW supports code generation for the CompactRIO (cRIO), adding support for floating point libraries. This is an area for future research.