Autoload Arduino Code and Comments
This is a maintenance release of the UNM base code. We intend this to be the last release before the competition at Kennedy Space Center.
This release has two purposes:
-
The Arduino code has been moved into the SwarmBaseCode-ROS repository. All Arduino code is now kept in the Arduino subdirectory of the repository rather than being maintained in a separate repository. This allows us to load Arduino sketches and manage custom Arduino code submitted by teams more easily. Scripts in the misc directory load Arduino sketches and automatically merge calibration data. The rover node launch script calls these scripts to load the Arduino code. Unless you already have an "arduino" directory in your repository there should be no merge conflicts.
-
Additional comments have been added to a number of packages. This is to improve documentation. Many teams will have modified those files extensively. There is no change in functionality so you may choose not to incorporate these comments when handling merge conflicts.