FlashView is a graphical programming interface for programming autonomous actions into a robot. It was built around our (Flash3388) team's robot for FRC 2019 season.
Users may define actions to the robot via the ui project, and then deploy this to the robot. When the robot, which runs the code under robot project, enters autonomous mode it will execute the programmed commands.