Don't tip and you don't have to right yourself...
The easiest way to integrate self righting into a robot is to make your hanging mechanism have enough torque to do it, probably. Seeing as 2791's hanger is somewhere between a non load bearing arm and nonexistent (I'll tell you which in 4 days...) we won't be doing so this year. If 2791's robot gets tipped too much, we'll bolt a roll cage or something on top to make it easier for others to give us a slight nudge to pop us back.
Though I don't see our robot tipping much. Famous last words? Perhaps.