Team 1403’s “Cougar Echo” library is designed to efficiently create and load autonomous paths without physically hard-coding the paths. The library allows programmers to store a robot’s subsystem data through the Serializable interface, storing an array of data on the RoboRIO that can be easily played back. In essence, a team can drive their robot manually and record its path for playback, preventing painstaking measuring and hard-coding. Ultimately, the library provides a simple master Recorder class which contains all functions necessary to create a reliable autonomous system.
Below you can download a zip file of the Cougar Echo.