We use LabView and successfully manage a very cool 4-wheel independent Swerve drive-train, as well as a state-machine for 30 point climbing.
The link below describes the drive control and provides a link to some video.
http://wiki.team1640.com/index.php?t...n#Ocelot_Drive