Introduction to using the command-based programming model in WPILib. We take a fairly complex robot that has a number of subsystems that use PID control and timed tasks and create the program from scratch using Java and Netbeans. This is the first of 6 short videos to demonstrate how easy it is to get very complex behavior with a simple program.