dragonrobotics/2017Steamworks

Replay system

stmobo opened this issue · 1 comments

We're aiming to have a "replay system" for autonomous.

The system should be able to:

  • Read teleop input from a joystick (axes and buttons)
  • Record this data to a file
  • Autonomously load this data later (after resets possibly)
  • Recreate the motions of the robot from the recorded data.

I found something a while back that might help you two ( @Bossman01 and @nrs06283 ) with this: Protocol Buffers. It's a Google API that takes a lot of the grunt work out of writing stuff like this.

Of course, I've never used it myself. But I've skimmed through some of the documentation and it doesn't seem to be too difficult to use.