Hi everyone! The Spartabots are happy to introduce their 2020 Robot debugging system “Robot Error Identifier” or REI for short. It is a flexible, powerful, relatively-easy-to-use executable that reads from your most recent .dsevents file (or any other file of your choosing) and parses for logs and sorts them for ease of understanding. More information on how to format logs to allow our program to see and sort them can be found in the “README.txt” file. It is a long read but VERY WORTH IT!!! A couple features our program has are: Ability to sort through errors by severity, subsystem, actuator, and graph all of those log types separately. There is also a “timemap” feature that lets you walk through all errors second-by-second throughout the match. There are also plenty of text-parsing commands included in the program that you can look through. Again, please look at the “README.txt” for information on how to integrate message formatting into your robot code and ask us if you have any questions. Thanks!
Github Repo: GitHub - SkylineSpartabots/PublicRobotErrorIdentifier: Public version of the spartabots diagnostics system
PublicRobotErrorIdentifier.zip (1.8 MB)